افزایش حجم آپلود در وردپرس با کمک php.ini

افزایش حجم در وردپرس

بروزرسانی توسط عباس خلجی در تاریخ ۵ بهمن ۱۳۹۶
باسلام خدمت دوستان و همراهان وردپرس؛
چند خطا در وردپرس به چشم می خورد که مربوط به حجم بارگذاری فایل ها است، برای رفع آن و در واقع افزایش حجم در وردپرس از تنظیمات خاصی برای php.ini استفاده می‌کنند. یکی از رایج‌ترین این تنظیمات، حداکثر مقدار فایل آپلود “upload_max_filesize” است. این یک تنظیم است که معمولا در یک پرونده شناخته شده به عنوان فایل php.ini پیدا می‌شود. در این مقاله تصمیم گرفتیم این مشکل را خودمان رفع کنیم.

افزایش حجم در وردپرس

بهتر است اول از همه خطایی را که در هنگام عدم بارگذاری دریافت می‌کنیم، ببینیم:

The uploaded file exceeds the upload_max_filesize directive in php.ini

و همچنین اگر با محدودیت حافظه روبه‌رو باشید خطای دیگری دریافت می‌کنید:

Fatal error: Allowed memory size of 12345678 bytes exhausted (tried to allocate 2345678 bytes) in /home/your-username/public_html/wp-includes/plugin.php on line 1000

حال باید چه کرد؟
شما باید حافظه مجاز را در فایل php.ini خود افزایش دهید. برای این‌کار با ما همراه باشید…

روش اول : فایل php.ini

وارد هاست خود شده و بر روی گزینه File Manager کلیک کنید.
حال پوشه wp-admin را انتخاب کنید و یک فایل به نام php.ini یا php5.ini پیدا کنید. اگر شما این فایل (php.ini) را ندارید می‌توانید با کلیک بر روی آیکون New File و نام آن php.ini یک فایل خالی ایجاد کنید تا بتوانید تنظیمات خود را ویرایش و اضافه کنید. حالا روی php.ini کلیک راست کنید و به بخش edit بروید  و کد زیر را وارد کنید .

upload_max_filesize = 1000M
post_max_size = 2000M
memory_limit = 3000M
file_uploads = On
max_execution_time = 180

در upload max filesize می توانید مقدار حجم موردنظر را تنظیم کنید. (مثلا ۲۰۰۰M). البته این مقدار بسته به نیاز شما باید تنظیم شود.

نکته مهم: گاهی به جای فایل php.ini فایلی به نام User.ini در هاست موجود است که با وارد کردن قطعه کد گفته شده در بالا، امکان افزایش حجم در وردپرس وجود دارد.

روش دوم : ویراش فایل htaccess.

اگر از روش اول نتیجه نگرفتید بهتر است روش دوم را امتحان کنید. برای این کار کد زیر را برای افزایش حجم در وردپرس درون فایل htaccess. قرار دهید.

php_value upload_max_filesize 1000M
php_value post_max_size 2000M
php_value memory_limit 3000M
php_value max_execution_time 180
php_value max_input_time 180

روش سوم: اصلاح فایل wp-config.php

سعی کنید فایل wp-config.php خود را ویرایش کنید و کد زیر را به پایین اضافه کنید، اما درست قبل از خط مشی «وبلاگ نویسی خوشحال»:

define('WP_MEMORY_LIMIT', '3000M');<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>

فایل را ذخیره کرده و حافظه کش مرورگر را پاک کنید.

اکنون همه چیز برای حل‌کردن پیام‌های خطا و افزایش حجم در وردپرس تنظیم شده‌است. لذت‌بردن از آپلود فایل‌های بزرگتر و استفاده از افزونه‌ها در سایت WordPress خودتان یک مزیت خوب است. این تغییرات نباید بیش از چند دقیقه طول بکشد تا اثر کند، بنابراین شما می توانید به سرعت به کار بازگردید.

موفق باشید…

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) کانال تلگرام همیار وردپرس

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

۲۵۸,۸۴۲ نفر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید شاخص

  1. برای من روش دوم جاوب داد ممنون

  2. سلام وقت بخیر
    یه مشکلی جدیدا پیش اومده … وقتی کاربر بعد از خرید میخواد فایلو دانلود کنه ، یا دانلود ناتمام قطع میشه ویا اینکه بعد از دانلود مشکل اکسترکت داره.
    البته فایل های کمتر از ۱ مگابایت این مشکلو ندارن
    افزونه edd نصبه رو سایتم .
    تمام تنظیمات php مثل توضیحات بالا درسته..
    حتی برخی افزونه ها رو هم غیر فعال کردم .

    ممنون میشم یه راهنمایی بفرمایید.

  3. امیر:
    سلام وخسته نباشید
    یه سوال داشتم
    من یه سایت موزیک راه اندازی کردم با کمک وب سایت شما
    تنها مشکلم اینه که وقتی روی لینک دانلود اهنگ کلیک میکنن بجای این که مستقیما دانلود بشه میره به پخش واونجا باید دکمه دانلود رو بزنن تا دانلود بشه میخواستم ببینم چیکار باید انجام بدم که تا بر روی دکمه دانلود زدن دانلود شروع بشه
    با تشکر از زحمت هایی که میکشید وسایت خوبیتون واقعا خیلی مفید وآموزنده هست

    • 4 سال عضو همیار وردپرس

      سلام
      برای این مشکل باید لینک دانلود رو به صورت مستقیم کپی کنید و در جای مناسب قرار بدید تا کاربر با کلیک روی اون مستقیم دانلودش انجام بشه

    • سلام من آهنگ را از کامپیوترم آپلود میکنم ومیذارم باز هم همونجور میشه

  4. مرسی ممنون خیلی عالی بود

  5. 4 ماه عضو همیار وردپرس

    سلام
    من هرکاری کردم نشد.
    همه این کارها را انجام دادم…
    کسی می تونه منو کمک کنه؟
    الان تو قسمت رسانه میرم افزودن می زنم نمی تونم عکس آپلود کنم.
    حداکثر حجم پرونده برای بارگذاری: ۰ B.

  6. سلام
    روش دوم تو لوکال جواب داد
    سپاس
    روش دوم : ویراش فایل htaccess.

  7. روش دوم حرف نداره !!!
    مرسی 🙂

  8. دمتون گرم راه دوم روی لوکال هایت جواب داد

مطالب زیر را حتما بخوانید

محبوبترین‌های آموزش آنلاین

مشاهده همه آموزش‌های آنلاین