ارور 504 Gateway Timeout چیست؟
شاید این مشکل برای شما نیز پیش آمده باشد که مشغول انجام فعالیتی روی سایت خود باشید و ناگهان با ارور 504 Gateway Timeout برخورده باشید .
این ارور به دلایل مختلفی رخ می دهد و فقط یک علت و دلیل معلوم ندارد . در این مقاله قصد داریم این ارور را به صورت کامل بررسی کنیم و برای رفع آن
راه حل های ممکن را بیان کنیم.
به صورت کلی این ارور زمانی رخ می دهد که به صورت موقت سرور در دسترس نباشد که میتواند به دلیل عدم خدمات رسانی آن سرور یا ارائه دهنده
اینترنت باشد . این ارور یعنی ارور 504 Gateway Timeout بدین معناست که یا سرور سایت و یا اینترنت شما به قدری قوی و پر سرعت نیست تا
سایت مد نظر شما را لود یا باز کند .
این ارور به طور معمول در مرورگر های مختلف دارای پیام های مختلف است . که در ادامه انواع پیام های آن را برای شما لیست خواهیم کرد .
- 504 Gateway Timeout
- HTTP 504
- 504 ERROR
- Gateway Timeout (504)
- HTTP Error 504 - Gateway Timeout
- Gateway Timeout Error
این ارور نیز یک صفحه وب است که معمولا این صفحه از یک عدد 504 بزرگ و مقداری توضیحات در زیر آن نمایان می شود . این صفحه معمولا دارای
پس زمینه ای سفید با نوشته های خاکستری است.
علت نمایش ارور 504 Gateway Timeout چیست؟
این ارور زمانی رخ می دهد که باز کردن یک سایت برای شما زمان زیادی طول می کشد . سرور ها به گونه ای طراحی شده اند که در صورتی که زمان انتظار
از حد مجاز بگذرد خطا یا اروری را نمایش می دهند که به این ارور 504 Gateway Timeout می گویند .
این ارور به علت اختلالاتی که در سرور یا اینترنت شما رخ می دهد اتفاق می افتد و می توان با انجام چند کار ساده این ارور را رفع نمود.
آموزش رفع ارور 504 Gateway Timeout
- یکی از راه حل ها برای حل این مشکل رفرش کردن صفحه وب شماست . برای انجام این کار و رفرش کردن صفحه وب خود می توانید
از کلید F5 صفحه کلید خود استفاده نمایید .
- در صورتی که مشکل از سمت شما باشد با رفرش صفحه مشکل حل نخواهد شد و شما باید مودم خود را برای چند دقیقه خاموش و مجدد روشن کنید .
- ریشه این مشکل می توان در نرم افزار هایی که برای دور زدن فیلتر استفاده می کنید باشد در این صورت کافی است تا
این نرم افزار را ببندید و خاموش کنید .
- در صورتی که برای سیستم خود DNS تعریف کرده باشید می توانید با غیرفعال کردن آن این مشکل را رفع کنید .
- این مشکل می تواند زمانی نیز رخ دهد که سایت مورد نظر از کلودفلر استفاده نماید در این صورت شما نمی توانید برای رفع این مشکل اقدامی کنید و
باید منتظر رفع مشکل توسط ادمین سایت باشید.
- در صورتی که تمام راه هایی که در بالا برای شما آورده ایم را امتحان کردید و نتیجه نگرفتید ممکن است مشکل از سمت سرور شما باشد
در این صورت باید برای رفع این مشکل با پشتیبانی سرور خود تماس حاصل فرمایید.
- در صورتی که مدیر سایت یا هاستیگ شما اعلام کردند که مشکلی از سمت سرور نیست شما باید با پشتیبانی سرکت ارائه دهنده اینترنت خود تماس بگیرید.
آموزش رفع ارور 504 Gateway Timeout توسط مدیر سایت:
در صورتی که شما صاحب وب سایت اینترنتی هستید و این مشکل برای سایت شما رخ داده است و تمامی موارد بالا را بررسی کرده اید این مشکل
می تواند ناشی از سیستم مدیریت محتوا و یا تنظیمات وب سایت شما باشد . در صورتی که مدیر سایتی هستید و با این مشکل مواجه شدین
می توانید با چک کردن این چک لیست این مشکل را رفع نمایید .
- در برخی مواقع این ارور به دلیل سنگین شدن دیتابیس شما رخ می دهد و شما می توانید با کم کردن و بهبود بخشیدن به وضعیت
دیتابیس خود این مشکل را رفع نمایید .
- در صورتی که دارای وب سایتی پر بازدید هستید این ارور ممکن از به دلیل استفاده زیاد از منابع وب سایت شما باشد . در این صورت باید سرویس
هاستیگ وبسایت خود را ارتقا دهید.
- در صورتی که اخیرا روی فایل htaccess خود تغییراتی اعلام کرده باشید این ارور می تواند به این دلیل باشد که در فایل خود یک دستور
را به اشتباه ثبت کرده باشید.
- همانطور که پیش تر نیز گفته شده بود این ارور زمانی رخ می دهد که مدت زمان لود سایت طولانی شود . ممکن است در تنظیمات هاستینگ شما
این زمان بسیار زمان کمی تعیین شده باشد شما می توانید به مراجعه به گزینه Multiphp INI Editor می توانید مقدار این گزینه را
که به اسم max_execution_time مشاهده می کنید را افزایش دهید.
- در صورتی که از سیستم مدیریت محتوای وردپرس استفاده می نمایید این ارور می تواند به دلیل مصرف بالای رم این سیستم مدیریت محتوا
باشد برای افزایش این گزینه می توانید به بخش Multiphp INI Editor و گزینه memory_limit مراجعه نمایید.
- در صورتی که از سرویس کلودفلر استفاده می نمایید می توانید با غیر فعال کردن آن تغییر DNS ها به هاست اصلی خود این مشکل را رفع کنید.
در نهایت توصیه می شود در هنگام خرید هاست از شرکت هایی که دارای پشتیبانی قوی و منظمی هستند هاست تهیه نمایید تا در زمان رخ دادن چنین
مشکلاتی نیازی به انجام فعالیتی خاصی توسط شما نباشد و خود پشتیبانی هاست شما برای حل این مشکل اقدام نمایند .