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

 

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

در این مقاله آموزشی سعی داریم که این مشکل را به صورت مرحله به مرحله و با استفاده از چند روش به صورت دستی و همچنین برای راحتی کار استفاده از دو افزونه که میتوانید در انتهای همین مقاله دانلود کنید را آموزش دهیم.

در تاریخ ۹۴/۱۰/۲۰ به روزرسانی شد.

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

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

مررحله اول:  اگر شما به فایل php.ini در هاست خود دسترسی دارید کد زیر را در آن قرار دهید و آن را ذخیره کنید. ممکن است این فایل را در پوشه wp-admin بتوانید پیدا کنید ولی اگر به هر عنوان آن را پیدا نکردید و یا به آن دسترسی کامل نداشتید یک تیکت به بخش پشتیبانی هاستینگ خود بزنید و بگوید که کد زیر رادر فایل php.ini  کپی کنند.  تا مشکل را رفع کنند. کدی که باید در فایل php.ini قرار بگیرد این کد است:

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

مرحله دوم: بعداز مرحله اول در مرحله دوم باید کد زیر را در فایل htaccess. قرار دهید و آن را ذخیره کنید. شما میتونید این فایل رو در مسیر root یا همون پوشه public_hmtl پیدا کنید :

php_value upload_max_filesize 100M
php_value post_max_size 100M
php_value max_execution_time 300
php_value max_input_time 300

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

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

افزونه اول: افزونه Increase Upload Max Filesize افزونه قدرتمندی است که شما به راحتی میتوانید حجم آپلود خود را تا ۳۲ مکابایت افزایش دهید. لازم نیست کد بنویسید فقط باید افزونه رو دانلود و در وردپرس خود نصب کنید و با چند کلیک ساده مشکل رو حل کنید.

دانلود این افزونه  increase-upload-max-filesize.1.1(webtazan.com)

Increase Upload Max Filesize

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

کافیه افزونه رو نصب و فعال کنید بعدش فعال سازی برید به قسمت ابزارها / Upload Max Filesize  باید در این قسمت شما باید روی custom settings کلیک کنید و افزونه رو اجرا کنید (Run) , در اینجا می تونید حجم ۳۲ مگ رو مشاهده کنید اگر حجم آپلود افزایش نیافت چند ساعت بعد مجددا نگاه کنید , بعد از این که تغییرات اعمال شد می تونید افزونه رو غیر فعال کنید چون دیگه بهش نیازی ندارید , کار این افزونه وارد کردن چند خط کد به فایل های php5.ini  و php.ini هستش وقتی افزونه رو اجرا می کنید کدهای لازم برای افزایش حج آپلود در فایل ها نوشته میشه و دیگه می تونید افزونه رو غیر فعال کنید.

افزونه دوم: افزونه PBP Increase upload limit یک افزونه فوق العاده هستش برای افزایش میزان آپلود وردپرس و از بین بردن محدودیت در بارگذاری فایل ها , این افزونه میزان حجم آپلود را تا ۲۵۰ مگ افزایش میده و هیچ تنظیم خاصی هم نداره کافیه افزونه رو نصب و فعال کنید و تا ۲۵۰ مگ فایل رو به راحتی در وردپرس خود آپلود کنید.

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

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

نظرات

  • عیسی
    پاسخ

    با سلام
    زمانی که میخوام فایلی را در وردپرسم اپلود کنم این خطا نشان داده می شود:
    پرونده فرستاده شده نمی‌تواند به wp-content/uploads/2015/08 برود.
    لطفا راهنمایی نمایید که چکار کنم تا مشکل رفع شود؟
    با تشکر

    • هیمن موافقی

      سلام. دوست گرامی این خطا به چند دلیل ممکن رخ بده
      غیر فعال بودن امکانات اپلود وردپرس در مرورگر
      نبود فظای کافی
      مشکل در php.ini
      و …. توضیحات بیشتر لطفا.

  • روشنک
    پاسخ

    سلام خسته نباشید
    من روی لوکال هاست Xampp کار می کنم اما موقع آپلود افزونه بهم پیغام ” پرونده فرستاده شده بزرگ‌تر از upload_max_filesize در php.ini است” رو میده.
    اول این که میخام بدونم چجوری میشه این مشکل رو حل کرد چون چندتا راه حلی که تو سایت های مختلف نوشته شده بود رو امتحان کردم نشد(مثل استفاده از افزونه یا اضافه کردن کد به فایل حاح.هده و یا اضافه کردن کد به فایل function قالب) سوال دوم این که وقتی میخام یه کدی رو به فایل function یا هر فایل دیگه ای اضافه کنم فرقی نداره کجای فایل باشه؟ینی من کدمو چه اول فایل بذارم چه وسطش یا اخرش باید جواب یکسانی بگیرم یا فرق داره؟اگه فرق داره اگه میشه راهنماییم کنین که کجای فایل باید بذارم! و سوال آخرم اینه که من فایلی به نام php.ini ندارم اما فایلی به اسم php.ini-production دارم آیا اینها یکی هستند یا فرق دارن؟ و واسه افزایش حجم آپلود فایل کدم رو توکدوم فایل php.ini باید بذارم؟
    ممنون از سایت خوبتون.

    • همن موافقی

      جواب سوال اول – طبق این آموزش پیش برید
      کد شخصی رو هرجایی از فایل function.php مربوط به قالب میتونید بریزید اما توصیه میکنیم در ابتدا یا انتها باشد.
      و مسیر فایل php.ini به این صورت هست C:\xampp\php\php.ini

  • Seaboy
    پاسخ

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

    • همن موافقی

      با احترام به نظر گران قدر شما باید عرض کنم که آموزش مربوطه به صورت تست شده و کامل هست. و هیچ یک از مقالات سایت کپی نبوده و تمام آموزش ها را شخصا تهیه کرده ایم و در مواردی ترجمه توسط خود ما انجام شده است که لینک مرجع در انتهای مقاله نیز به پاس زحمات نویسنده اصلی در سایت قرار داده شده.
      با تشکر از همراهی شما

  • فهیمه
    پاسخ

    سلام من می خوام قالب bazar shop را نصب کنم ولی با پیغام زیر مواجه می شم .حجمم هم با استفاده از کدایی که گذاشتین در php.ini افزایش دادم ولی مشکلم حل نمی شه ممنون می شم راهنمایی کنید.

    Warning: POST Content-Length of 9952239 bytes exceeds the limit of 8388608 bytes in Unknown on line 0

    • همن موافقی

      اگر از cpanel استفاده میکنید میتونید از PHP Configuration Editor استفاده کنید.
      اگر موفق نشدید دسترسی روت بدید بررسی کنیم .
      اگر خودتون مستقیما به php.ini دسترسی ندارید به هاستینگ تیکت بدید.