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

افزایش حجم آپلود در وردپرس و رفع محدودیت بارگذاری فایل

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

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

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

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

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

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

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

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

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

یا

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

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

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

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

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

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

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. کاربر مهمان U35084 ۰۴ بهمن ۱۳۹۹

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

    • رضا حسینی راد رضا حسینی راد ۰۴ بهمن ۱۳۹۹

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

  2. کاربر مهمان U33090 ۱۸ آذر ۱۳۹۹

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

  3. کاربر مهمان U30091 ۱۶ آذر ۱۳۹۹

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

  4. کاربر مهمان U30091 ۱۶ آذر ۱۳۹۹

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

  5. کاربر مهمان U17441 ۱۵ آذر ۱۳۹۹

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

  6. کاربر مهمان U29787 ۱۰ مرداد ۱۳۹۹

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

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

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

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

  7. کاربر مهمان U29234 ۰۵ مرداد ۱۳۹۹

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

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

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

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

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

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

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

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

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

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

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

    • رضا حسینی راد رضا حسینی راد ۱۶ تیر ۱۳۹۷

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

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

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

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

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

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

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

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

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

    • رضا حسینی راد رضا حسینی راد ۲۲ دی ۱۳۹۶

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

      • کاربر مهمان U18780 ۱۰ اسفند ۱۳۹۷

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

        • رضا حسینی راد رضا حسینی راد ۱۱ اسفند ۱۳۹۷

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

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

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

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

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

  18. کاربر مهمان U1172 ۰۳ اردیبهشت ۱۳۹۵

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

  19. کاربر مهمان U282 ۰۲ دی ۱۳۹۴

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

  20. کاربر مهمان U108 ۰۲ آبان ۱۳۹۴

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

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

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

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

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

    بود دمتون گرم