در این پست قصد داریم به شما آموزش افزایش حجم آپلود فایل در وردپرس با تغییر کدها و افزونه افزایش حجم آپلود فایل در وردپرس را یاد بدهیم.
بیشتر کاربران وردپرس با مشکل کم بودن حجم آپلود وردپرس روبرو هستند.زیرا این مورد به تنظیمات پی اچ پی سرور هاست شما بستگی دارد.
البته این امر برای همه متفاوت می باشد، اکثر حجم های دیده شده 1 مگابایت و 2 مگابایت می باشد که تقریبا هیچ کاری جز آپلود عکس های کم حجم نمی توان انجام داد.در این پست ما به شما 5 روش افزایش حجم آپلود وردپرس را آموزش می دهیم.
توجه:امکان دارد بعضی هاستینگ ها تغییر حجم آپلود در وردپرس را برای امنیت ، بعضی از این روش ها را در سرور مسدود کرده باشند،اگر بعداز انجام تغییرات وب سایت شما با خطای interval sever error روبرو شدید برای رفع این خطا کافیست کد مربوطه که اضافه کردید را دوباره از فایل خود حذف کنید.
۱. تغییر در فایل اصلی php.ini
اگر سرور مجازی دارید و به فایل php.ini دسترسی دارید دو مقدار در زیر آمده است که باید آنها را تغییر هید آنگاه وب سرور خود را ری استارت کنید.
upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300
۲.فایل php.ini را در wp-admin ایجاد کنید
اگر به فایل php.ini دسترسی ندارید توسط Notepad یک فایل متنی باز کنید و کدهای زیر را اضافه کنید سپس فایل را با نام php.ini ذخیره کنید و در پوشه wp-admin ریشه هاست public_html آپلود کنید و امتحان کنید.
نکته:این روش توسط ما هنوز تست نشده
۳.استفاده از افزونه Increase Upload Max Filesize
ابتدا افزونه افزایش حجم آپلود فایل در وردپرس Increase Upload Max Filesize را از مخزن وردپرس دانلود کنید و نصب کنید.
بعداز نصب افزونه Increase Upload Max Filesize ، مقدار دلخواه تغییر حجم آپلود در وردپرس خود را وارد کنید .
۴.اضافه کردن کدها در functions
در بعضی موارد با گذاشتن کدهای زیر در فایل functions قالب ،حجم آپلود فایل وردپرس شما درست می شود.
@ini_set( ‘upload_max_size’ , ’64M’ );
@ini_set( ‘post_max_size’, ’64M’);
@ini_set( ‘max_execution_time’, ‘300’ );
۵.قراردادن کدها در فایل htaccess
شما با قرار دادن کدهای زیر در فایل htaccess می توانید حجم آپلود در وردپرس را افزایش دهید،اگر فایل htaccess در قالب وب سایتتان وجود نداشت می توانید در ریشه public_html فایل htaccess را ایجاد کنید.
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
کلام آخر:درصورتی که هیچ کدام از روش های بالا جواب نداد با پشتیبانی هاست خود تماس بگیرید تا مقدارهای زیر را برای شما تغییر دهند.
upload_max_filesize
post_max_size
max_execution_timee
وحید رنجبر هستم مهندس برنامه نویسی و یکی از طرفداران پروان وب حدود 5 سال است که در زمینه سایت وردپرس مشغول به کار هستم.
لیست نظرات