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

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

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

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

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

به راحتی می توانید با روش‌های مختلفی این مشکل را رفع نمایید، بنابراین در ادامه ما را همراهی نمایید تا با نحوه‌ی رفع این مسئله آشنا شوید.

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

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

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

راهکارهای متفاوتی وجود دارد تا این مشکل رفع شود که عبارت است از:

  • درخواست از میزبانی سایت برای افزایش حجم آپلود وردپرس
  • استفاده از افزونه
  • استفاده از کدنویسی در ساختار فایل‌های وردپرس یا فایل‌های موجود در هاست
  • تغییر تنظیمات هاست

۱- افزایش حجم آپلود در وردپرس توسط هاستینگ

۱- افزایش حجم آپلود در وردپرس توسط هاستینگ

ساده‌ترین این روش این است که با میزبان وب خود صبحت کنید و از آنها افزایش حجم آپلود در رسانه وردپرس را بخواهید.

۲- افزونه افزایش حجم آپلود وردپرس

روش دوم استفاده از یک افزونه Increase Max Upload Filesize می‌باشد. تا این مشکل رفع شود بنابراین شما می‌توانید از افزونه کمک بگیرید و آن را از مخزن افزونه‌های سایت وردپرسی خود انتخاب و نصب و فعالسازی نمایید و پس از نصب وارد تنظیمات این افزونه شده و حجم آپلود را تعیین نمایید.

۳- استفاده از کدنویسی

برای افزایش حجم آپلود از طریق کدنویسی باید وارد فایل‌های php.ini, htaccess, user.ini شده و از این طریق حجم را افزایش دهید که در ادامه به این سه فایل می پردازیم.

php.ini

محبوب‌ترین فایلی که برای افزایش حجم آپلود شناخته شده است این فایل می‌باشد، که روی سرور تنظیم می‌شود. اما در صورتی که نمی‌توانید به این فایل دسترسی داشته باشید می‌توانید در داخل پوشه wp-admin ، فایلی با نام php,ini ایجاد نمایید سپس کدهای زیر را داخل آن قرار دهید.

۱-

۲-

۳-

upload_max_filesize = ۱۲M

post_max_size = ۱۳M

memory_limit = ۱۵M

user.ini

اما اگر روش بالا نیز کارساز نبود می‌توانید در root هاست، مکانی که وردپرس نصب است فایلی با نام user.ini ایجاد و کدهای زیر را درون آن قرار دهید.

۱٫

۲٫

۳٫

upload_max_filesize = ۱۲M

post_max_size = ۱۳M

memory_limit = ۱۵M

htaccess.

اما در صورتی که باز مشکل را رفع نشد می‌توانید حجم آپلود را از ساختار فایل htaccess.  تغییر دهید. لذا در مکانی که وردپرس در آنجا نصب می‌باشد در فایل htaccess. کدهای زیر را قرار دهید.

توجه نمایید که اگر این فایل را مشاهده نمی‌کنید می‌توانید تیک گزینه Hidden را در Settings فعال نمایید تا این فایل برای شما نمایش داده شود.

۱-

۲-

۳-

php_value upload_max_filesize ۱۲M

php_value post_max_size ۱۳M

php_value memory_limit ۱۵M

استفاده از فایل فانکشن قالب و کانفیگ وردپرس

استفاده از فایل فانکشن قالب و کانفیگ وردپرس

این روش نیز روش دیگری است، در صورتی که روش‌های بالا نتوانستند این مشکل را رفع نمایید می‌توانید از این روش استفاده کنید. بنابراین در روت هاست در فایل wp-config.php یا functions.php  کدهای زیر را اضافه نمایید.

۱-

۲-

۳-

@ini_set( ‘upload_max_size’ , ‘۱۲M’ );

@ini_set( ‘post_max_size’, ‘۱۳M’);

@ini_set( ‘memory_limit’, ‘۱۵M’ );

۴- استفاده از تنظیمات هاست

در صورتی که از هاست لینوکس استفاده می‌کنید وارد هاست خود شده و طبق تصویر زیر به منوی Selece PHP Version مراجعه کنید.

سپس ورژن موردنظر php  را انتخاب نمایید و پس از ذخیره تنظیمات با کلیک بر روی گزینه Switch to PHP Extensions موارد مربوط به افزایش حجم آپلود در وردپرس را تغییر دهید.

مقالات مرتبط

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *