خطای 504 در وردپرس | آموزش رفع خطای 504

  • توسط مهتاب آقاجان زاده
  • نوامبر 12, 2019
  • 0 اظهار نظر
  • 359 نمایش ها

دلایل خطای 504

خطای 504 یکی از خطاهای وردپرس است.

وقتی سروری که قصد بارگذاری صفحه را دارد به موقع از سرور دیگر پاسخی دریافت نکند، خطای  Gateaway timeout 504 به وجود می آید.

کد وضعیتHTTP  کدی است که سرور وب برای تعریف این خطا استفاده می کند.

خطای 504 ممکن است به دلایل مختلفی رخ دهد.

دو دلیل مهم برای به وجود آمدن این خطا در زیر آمده است:

  1. سرور بازدید بالا و درخواست های زیادی داشته باشد.
  2. سرور در حال بازسازی و تغییر باشد.

این خطا با عناوین مختلفی از قبیل Gateway Timeout ، HTTP 504 ، Error 504 ، Gateway Timeout(504) و … نمایش داده می شود.

اما در متداول ترین حالت پیام Gateaway timeout 504 مشاهده می شود.

آیا میدانید خطای 500 چگونه رفع میشود؟؟جهت مشاهده مطلب کافیه کلیک کنید

راهکارهای سریع برای رفع خطای 504

1. رفرش کردن صفحه (از کلید F5 و یا از دکمه Refresh در نوار آدرس میتوان استفاده نمود)

2.مودم را برای مدتی مثلا ده دقیقه خاموش کرده، دوباره روشن کرده و مجددا امتحان کنید.

3.اگر امکان دسترسی به سایت را نداشتید و خطای 504 رخ داد، با استفاده از سایت های downforeveryoneorjustme.com.  و  isitdownrightnow.com   و وارد کردن URL موردنظر در این سایتها می توانید اتصال سرور را بررسی نمایید.

4.تغییرآی پی موجود: از آی پی کشورهای دیگربرای وارد شدن به سایت استفاده کنید.

رفع خطای 504 توسط مدیر سایت

1.در برخی موارد خطای 504 بدلیل حجیم شدن پایگاه داده وردپرس رخ می دهد.

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

2.اگر به تازگی برروی فایل .htaccess تغییراتی ایجاد کرده اید، ممکن است یک الگو را اشتباه درج کرده باشید.

بنابراین نسبت به تغییر آن اقدام نمایید.

3.اگر خطای 504 پس از آپدیت افزونه یا قالب و یا آپدیت وردپرس به وجود آید.

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

4.اگر از سیستم Cloud Flare استفاده می کنید و خطای 504 برای شما رخ داد، با بررسی  تنظیمات Cloud Flare و هاست میتوان این مشکل رابرطرف نمود.

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

 

در کدهای بالا زمان را برروی 300 ثانیه قرار دهید.

امیدواریم این آموزش در برطرف کردن مشکل شما مفید واقع شده باشد

 

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *