افزایش حجم آپلود در وردپرس با کمک php.ini

وردپرس php.ini

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

سلام دوستان؛

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

روش اول: وردپرس php.ini

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

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

اما اگر به هر دلیل نتونستید از روش اول استفاده کنید و فایل وردپرس 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

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

راه سوم : فایل functions.php

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

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

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

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


راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) کانال تلگرام همیار وردپرس

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

۲۲۲,۰۰۸ نفر

پاسخ دهید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید شاخص

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

  2. من قالب وردپرسم نزدیک به ۱۶۸مگابایته و ارور میده وقتی میخوام روی لوکال هاست نصبش کنم میشه کمک کنید

  3. دمت گرم کلی گشتم این راه حل جواب داد مرررررررسی

  4. […] افزایش حجم با کمک تنظیمات داخلی سایت […]

  5. […] افزایش حجم با کمک تنظیمات داخلی سایت […]

  6. 7 ماه عضو همیار وردپرس

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

  7. درود برشما،بسیار متشکرم،روش اول را امتحان کردم جواب نداد اما روش دوم عالی بود.همیار وردپرس بی نظیر است.
    باز هم تشکر

    • با سلام خدمت شما من همین کد رو در htaccess کپی کردم ولی متاسفانه نشد؟
      قبل و بعد این کد باید چیزی اضافه بشه؟

    • با سلام امکان داره راه حلشو بذاری تا دوستان استفاده کنن من میذارم ارور ۵۰۰ میده

  8. 9 ماه عضو همیار وردپرس

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

  9. سلام من با استفاده از روش php.ini حجم رو افزایش دادم و کار می کرد ولی الان دوباره برگشته روی همون ۲mb همه روش های دیگه رم امتحان کردم ولی جواب نداد.

  10. سلام
    در لوکال هاست (برنامه laragon) ،د رحین درون ریزی محتوا این ارور :
    Fatal error: Maximum execution time of 60 seconds exceeded in C:\laragon\www\w5\wp-includes\Requests\Transport\cURL.php on line 163
    مشاهده شده است.
    هم از روش های بالا استفاده کردم و هم از افزونه (WP Maximum Execution Time Exceeded) .
    چطور می تونم این مشکل رو حل کنم.

  11. سلام و خسته نباشید به تیم همیار و مخصوصا اقای حاجی محمدی
    ببخشید من الان سایتم رو local host هستش.
    من باید چیکار کنم.؟
    لطفا کمکم کنید.ممنون☺

    • 3 سال عضو همیار وردپرس

      دقیقاً به همین پوشه‌هایی که در متن مقاله ذکر شده در ( local host هم همین است ٬ فرقی نداره ) ٬ مراجعه کرده و فایل موردنظر را پیدا کنید ٬ و کد‌ها را ویرایش کنید یا در آن فایل‌ها قرار دهید

  12. واقعا خیلی ممنون روش دوم جواب داد خدا خیرتون بده

  13. 1 سال عضو همیار وردپرس

    سلام. من اشتباهی فایل php.ini رو از رو هاست پاک کردم چیکار کنم حالا

  14. مرسی مشکل من با قرار دادن اون کد در فایل htaccess حل شد

  15. سلام دوستان یک راه ساده اینه که افزونه هایی که حجمشون زیاده رو این مسیر قرار دهید
    میتوانید از طریق سی پنل (هاست)
    در مسیر file manager/public_html_wp_content/plugins افزونه مدنظر را آپلود کنید.
    یا از طریق نرم افزارهای file zilla یا cute ftp ابتدا connect را بزنید و بعد نام دامین (سایت) بعد یوزر وپس هاست را بدهید.

  16. سلام
    ایا در لوکال هاست هم میشه حجم اپلود ووردپرس رو افزایش داد

  17. 1 سال عضو همیار وردپرس

    همشون عالی بودن. یه راه دیگه هم هست که اگر در Localhost باشه، با کلیک دکمه config از روبه روی گزینه Apache (بالای گزینه Mysql) و انتخاب گزینه php.ini فایلی Notepad باز میشه که میتونید گزینه upload_max_filesize=4M را پیدا کرده و از ۴ به ۱۶ یا مقدار مورد نیاز خودتون تغییر بدید.

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

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

  19. 2 سال عضو همیار وردپرس

    من فایل php.ini رو تو wp-adminایجاد کردم و سپس رفتم و اون سه خط کد رو توش وارد کردم مشکلم حل شد ممنون

  20. سلام خسته نباشید ببخشید من وردپرس نصب کردم الان هرچی اپلود می کنم تا ۱۰۰میره بعد خطای httpمیده دلیلش چیه؟

مطالب زیر را حتما بخوانید

محبوبترین‌های آموزش آنلاین

مشاهده همه آموزش‌های آنلاین