با سلام و عرض ادب خدمت کاربران و همراهان محترم شرکت ایرانی طرح
ممکن است کاربران در هنگام آپلود فایل با خطای حجم بارگذاری فایل ها روبرو شوند . برای رفع این مشکل و افزایش حجم آپلود وردپرس از تنظیمات خاص 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 ایجاد کنید تا بتوانید تنظیمات خود را اضافه و ویرایش کنید. حالا به فایل php.ini راست کلیک کرده و edit را انتخاب کنید و کد زیر را اضافه کنید:
1 2 3 4 5 |
upload_max_filesize = 1000M post_max_size = 2000M memory_limit = 3000M file_uploads = On max_execution_time = 180 |
۲- ویرایش فایل htaccess.
در صورتی که از روش اول نتیجه نگرفتید از روش دوم میتوانید استفاده کنید . برای این کار کد زیر را داخل فایل htaccess. قرار دهید.
1 2 3 4 5 |
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 را ویرایش کرده و قطعه کد زیر را بعد از خط مشی «وبلاگ نویسی خوشحال» به آن اضافه کنید :
1 |
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> |
این فایل را ذخیره کنید و حافظه کش مرورگر خود را پاک کنید. با این سه راه حل میتوانید به راحتی مشکل آپلود خود را حل کنید.