افزایش حجم آپلود فایل در وردپرس از طریق php.ini و افزونه

4.5 / 5. تعداد رای: 32

افزایش حجم آپلود فایل در وردپرس از طریق php.ini و افزونه

در وردپرس گاهی نیاز به آپلود فایل‌هایی با حجم بالا دارید، اما حجم آپلود در هاستینگ‌های مختلف تفاوت دارد. به‌عنوان‌مثال یک هاستینگ حجم آپلود را 2 مگابایت و دیگری 20 مگابایت تنظیم می‌کند و تمامی این موارد به مدیر سرور بستگی دارد. اما برای افزایش حجم آپلود در وردپرس چه باید کرد؟

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

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

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

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

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

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

اندازه File.zip از حد تعیین شده برای بارگذاری پرونده‌ها در این سایت بزرگ‌تر است.

یا

پرونده فرستاده شده بزرگ‌تر از Upload_Max_Filesize در php.ini است.

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

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

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

برای افزایش حجم آپلود از طریق افزونه کافیست افزونه Increase Maximum Upload File Size را نصب کنید. این افزونه به راحتی قابلیت افزایش حجم آپلود وردپرس را به سایت شما اضافه خواهد کرد.

کافیست از بخش افزونه‌ها > افزودن عبارت Increase Maximum Upload File Size را جستجو کنید.

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

پس از نصب افزونه، منوی Increase Maximum Upload File Size به انتهای منوی سمت راست پنل مدیریت وردپرس شما اضافه خواهد شد. حالا روی این مورد کلیک کنید. سپس از تنظیمات این افزونه می‌توانید میزان حجم فایل مورد نیاز آپلود در وردپرس را مشخص کنید. پیشنهاد می‌کنیم این مورد را روی آخرین مقدار قرار داده و ذخیره کنید. حالا حجم آپلود وردپرس شما افزایش یافت.

بررسی حجم قابل آپلود در وردپرس
بررسی حجم قابل آپلود در وردپرس

افزایش حجم اپلود در وردپرس از طریق php.ini

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

upload_max_filesize = 
post_max_size =

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

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

افزایش حجم آپلود فایل در وردپرس از طریق .htaccess

برای انجام این کار تنها کافی است فایل.htaccess خود را بازکنید (درصورتی‌که این فایل را ندارید باید آن را ایجاد کنید) و کدهای زیر را در انتهای آن قرار دهید.

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

ممکن است روش اول و دوم و سوم برای شما کارساز نباشد.

بالا بردن حجم آپلود در وردپرس از طریق توابع وردپرس

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

@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );

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

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

از وردپرس لذت ببرید.

نکته خاصی هست که این مقاله رو تکمیل‌تر کنه؟

  1. U339012 ۲۹ بهمن ۱۴۰۲

    من قالب رو خریداری کردم و فقط سایت رو روی لوکال هاست گذاشتم و ارور حجم داده میشود و افزونه ای هم که در مقاله گفته شد نصب کردم و تنظیمات را تغیر دادم ولی درست نشد راه حلی برای حل این مشکل هست؟

  2. U322818 ۱۹ آذر ۱۴۰۲

    با سلام دلیل اینکه این افزونه رو نمیتونم پیدا کنم در مخزن وردپرس چی هستش..؟

  3. U323706 ۲۰ شهریور ۱۴۰۲

    سلام
    من از افزونه معرفی شده توسط شما استفاده کردم اما در پایان اپلود خطا میزنه و آپلود قطع میشه البته حجم ارسال فایل من مثلا ۴۰۰ مگ هست من تنظیمات افزونه رو روی ۱ گیگ قرار دادم اینمُیله چطور قابل حل هست.
    البته زپان دانلود افزونه در سایتم نوشته بود با سیستم شما تست نشده همچین مطلبی رو نوشته بود.

  4. U321910 ۲۵ اسفند ۱۴۰۱

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

  5. U321234 ۲۱ بهمن ۱۴۰۱

    ببخشید میشه حجم فایل 5 گیگابایت کرد اگه میشه توضیح دهید

  6. U39444 ۳۰ خرداد ۱۴۰۰

    مدیر سرور منظورتون پشتیبانی هاست است؟

  7. U37578 ۲۶ اردیبهشت ۱۴۰۰

    سلام من به دلایلی ویندوزم رو عوض کردم و xampp که روی پوشهcبود پاک شد ولی قبل از سایت یه برون ریزی شده داشتم یه فایل ولی الان که میخوام با all in one درون ریزی کنم نیم ساعتم که منتظر باشم درون زیری نمیشه مشکلش چیه؟

  8. U19207 ۲۴ اردیبهشت ۱۴۰۰

    سلام
    در برخی از فرمهای سایتم ( وردپرسی) کاربر باید عکس آپلود کنه. اکثرا با گوشی عکس میگیرن و وقتی این عکسها با کیفیت متوسط به بالا باشه. سرعت آپلود خیلی پایین میاد. در برخی موارد لازمه که کاربر 7 تا عکس رو با هم آپلود کنه. که در نتیجه 6 تا 7 دقیقه طول میکشه . این باعث فرار کاربر از سایت میشه.
    چه روشی میتوان پیاده کرد که این سرعت بارگذاری افزایش پیدا کنه؟

    سپاس

  9. U35995 ۳۰ فروردین ۱۴۰۰

    با سلام . من با برنامه زمپ میخوام حجم اپلود رو افزایش بدم هرکاری میکنم نمیشه . از افزونه UPOLAD MAXIMUM FILE SIZE هم استفاده میکنم به نتیجه نمیرسم . چه افزونه ای هست که کار منو راه بندازه؟

  10. U38966 ۲۷ فروردین ۱۴۰۰

    سلام
    upload_max_filesize در php.ini برای من همش این ارور رو میده

  11. U38966 ۲۷ فروردین ۱۴۰۰

    سلام
    من هم برنامه رو ریختم هم این راه حل رو رفتم اما باز نشد با برنامه زمپ هم هستم باید چه کار کنم؟

  12. U27209 ۲۵ اسفند ۱۳۹۹

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

  13. U37303 ۱۲ اسفند ۱۳۹۹

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

  14. U36411 ۲۶ بهمن ۱۳۹۹

    سلام
    موقع نصب اجازه اپلود نمیده و افزووه افزایش حجم هم نصب کردم وضعیت اپلود وردپرسم شد 1گیگ ولی هاست 2مگ هست چیکار کنم که اجازه اپلود بده چجوری اپلود هاستم رو بالا ببرم از زمپ استفاده میکنم

  15. U35084 ۴ بهمن ۱۳۹۹

    سلام تعداد این فایلها در زمپ زیاده کدوم رو باید تغییر بدیم.ممنونم

    • Reza Rad رضا راد ۴ بهمن ۱۳۹۹

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

  16. U33090 ۱۸ آذر ۱۳۹۹

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

  17. U30091 ۱۶ آذر ۱۳۹۹

    البته قالب اهورای خریداری شده از میهن ورد پرس هست

  18. U30091 ۱۶ آذر ۱۳۹۹

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

  19. U17441 ۱۵ آذر ۱۳۹۹

    برای all in one wp migration باید چیکار کنم؟ فایلم 3 گیگ هست و هی کاری می کنم حداکثرش از 2 گیگ بیشتر نمی شه

  20. U29787 ۱۰ مرداد ۱۳۹۹

    سلام باتشکر از مقاله عالیتون بدون افزونه تونستم توسط htaccess ده گیگابایت فایل آپلود کنم😉

    ممنون از زحماتتون🙏

    • تیم پشتیبانی تیم پشتیبانی ۱۱ مرداد ۱۳۹۹

      با سلام و احترام
      ممنون از توجه شما . خوشحالیم که این مقاله تونسته به شما کاربر گرامی کمک کنه

  21. U29234 ۵ مرداد ۱۳۹۹

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

    • تیم پشتیبانی تیم پشتیبانی ۵ مرداد ۱۳۹۹

      سلام
      چه افزونه ای رو میخواید روی قالب نصب کنید؟ چه خطایی موقع نصب افزونه دریافت میکنید

  22. کاربر مهمان ۲۲ اسفند ۱۳۹۸

    سلام جناب مهندس
    مسئله اینه این افزونه ها رو هم که نصب میکنیم محدودیت دو مگابایت کماکان هست
    موارد دیگه هم تغییر دادیم و محدودیت پابرجاست
    به نظرم باید پشتیبانی هاست این کار رو انجام بده

    • تیم پشتیبانی تیم پشتیبانی ۲۲ اسفند ۱۳۹۸

      با سلام
      بله برای رفع این مورد باید با پشتیبانی هاست خود در ارتباط باشید

  23. کاربر مهمان ۱۲ مرداد ۱۳۹۷

    افزونه Increase Upload Max Filesize را از وردپرس دانلود کنید و سپس نصب کنید ، پس از نصب این افزونه شما می توانید مقدار دلخواه خود را وارد کنید تا حداکثر حجم آپلود وردپرس شما تغییر کند.

  24. کاربر مهمان ۱۵ تیر ۱۳۹۷

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

    • Reza Rad رضا راد ۱۶ تیر ۱۳۹۷

      سلام وردپرس رو نباید دوباره راه اندازی کنید. بعد از اضافه کردن متن وردپرس رو باز کنید و از اون استفاده کنید

  25. کاربر مهمان ۲۵ فروردین ۱۳۹۷

    سلام خسته نباشید
    من زمانی که میخوام یه فایل 200 مگابایتی رو آپلود کنم تا آخر آپلود میشه اما وقتی به 100 درصد آپلود میرسه مینویسه خطای http حالا چی کار کنم ؟ آها راستی حداکثر آپلود هم 900 مگابایته ممنون میشم کمک کنید مرسی

  26. کاربر مهمان ۱۰ اسفند ۱۳۹۶
  27. U7180 ۶ اسفند ۱۳۹۶

    از طریق .htaccess باید کدوم فایل htaccess رو تغییر بدیم؟ چون توی زمپ چندین htaccess با فرمت های مختلف هست. و فرمت فایل htaccess چیست؟

  28. کاربر مهمان ۱۱ بهمن ۱۳۹۶

    عالیییییییییییییییییی ممنون

  29. کاربر مهمان ۲۱ دی ۱۳۹۶

    سلام من از localhost استفاده میکنم برای افزایشش باید چیکار کنم یا اون فایل رو از کدوم پوشه باید پیدا کنم

    • Reza Rad رضا راد ۲۲ دی ۱۳۹۶

      سلام توی سیستم سرچ کنید php.ini

      • U18780 ۱۰ اسفند ۱۳۹۷

        داخل این فایل اعداد مربوط را هم یه 110m تغییر دادم اما بازم همون ارور میاد.
        چکار کنم؟
        فولدر public_html هم وجود نداره که توش بخواد .htaccess باشه…

        • Reza Rad رضا راد ۱۱ اسفند ۱۳۹۷

          درود اگر public_html ندارید باید از هاست بخواهید . اگر روی لوکال‌هاست هستید باید توی سیستم سرچ کنید فایل php.ini رو پیدا کنید.

  30. کاربر مهمان ۳۱ مرداد ۱۳۹۶

    سلام htaccess روسرچ می کنم نمایشش میده ولی خودم نمی بینمش بدون سرچ

  31. کاربر مهمان ۱۹ اردیبهشت ۱۳۹۶

    سلام .htaccess توی کدوم پوشه هست؟ من گشتم پیدا نکردم. چطوری باید ایجادش کنم و فرمت فایل چی هست؟

  32. U1172 ۳ اردیبهشت ۱۳۹۵

    من افزایش حجم قالب رو انجام دادم ولی ارور(style.css را کم دارد.) میده

  33. U282 ۲ دی ۱۳۹۴

    منم قرار دادم ارور داد دیگه پاکشم کردم بازم ارو داد! ارور 500

  34. U108 ۲ آبان ۱۳۹۴

    من قرار دادم ولی بعدش وردپرس ارور داد

  35. کاربر مهمان ۱۸ شهریور ۱۳۹۴

    خیلی خوب توضی دادی . مرسی . دمت گرم
    Mohammad_kezo

  36. کاربر مهمان ۱۳ شهریور ۱۳۹۴

    خیلی عالیییییییییییییییییییییییییییییی

    بود دمتون گرم