روش حل مشکل Request Timeout در وردپرس
یکی از مشکلاتی که شاید وبسمترها حداقل یکبار آن را دیده باشند خطای Request Timeout است؛
البته این خطا در وردپرس هم به دفعات زیاد قابل مشاهده است.
در این نوشته به شما نحوه ی رهایی یافتن از این مشکل را آموزش خواهیم داد.
با ما همراه باشید.
حل مشکل Request Timeout در وردپرس
خطای مد نظر ما معمولا با متن زیر اتقاق می افتد:
Request Timeout
This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase ‘Connection Timeout’.
در ادامه روش حل این خطا در سیستم مدیریت محتوای وردپرس را بررسی می کنیم.
- ابتدا وارد کنترل پنل هاست خود شوید.
- وارد فایل منیجر خود شوید؛ به دنبال فایل .htaaccess در مسیر public_html یا مسیر سایت وردپرسی مورد نظر بگردید.
- این فایل را باز کنید و آن را به حالت ویرایش ببرید.
- کد زیر را به آخرین خط این فایل اضافه کنید.
php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300
- فایل htaccess را ذخیره کنید و حالا دسترسی های بیشتری به منابع دارید.
- اگر علاقه ندارید فایل htaccess را ویرایش کنید وارد مسیر قالب وردپرسی خود شوید و فایل functions.php را پیدا کنید.
- این فایل را ویرایش کنید و قطعه کد زیر را به پایان آن اضافه کنید.
@ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' );
- دو روش فوق یکسان هستند ولی روش اول اصولی تر و بهتر است.
- حالا تا حد زیادی مشکل Request Timeout در پردازش های شما رفع می شود.
- در این آموزش شما حجم فایل آپلودی و مدت زمان ماکسیمم اجرا در سرور را افزایش داده اید تا زمان بیشتری به پردازش دستورات php اختصاص داده شود.
- پایان.!
راستی یه خبر خوش براتون داریم؛ یک دوره ی ویدیویی وردپرس به صورت رایگان برای شما کاربران عزیز تهیه شده است که از این لینک به آن دسترسی پیدا کنید.
اگر روش های بهتری برای انجام این کار سراغ دارید برای ما ارسال کنید تا با دیگران به اشتراک بگذاریم.
پایدار و سلامت باشید.
متشکرم از راهنمایی خوبتون
سلامت و ثروتمند و تندرست باشید
موفق باشید
سلام این خطا هر روز ۱۰دقیقه رو سایتم میادو خودش رفع میشه. چطوری دیباگ کنم!
معمولا وقتی کاربران سایت شما در یک بازه زیاد باشند این خطا مقطعی دیده می شود برای رفع این مشکل سرور قدرتمندتری خریداری کنید.
سلام من قالبو طبق مراحل پیش رفتم بعد ورود به Duplicator و هنگام اکسترکت کردن ارور زیر رو میده
Server Code: 500
Status: Internal Server Error
Response:
Request Timeout
This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase ‘Connection Tim
همچنین در قسمت اولیه Duplicator گزینه manual archive exteraction فعال نیست و نمیشه بطور دستی فایل رو اکسترکت کرد
فایل های مربوط به قالب رو به صورت دستی جدا کنید و اپلود کنید و بعد توی فایل wp-config خودتون دیتای مربوط به دیتابیس را وارد کنید و سپس دیتابیس را ایمپورت کنید.