خطای 504 چیست؟ آموزش رفع ارور 504 Gateway Timeout
خطای 504 Gateway Timeout نشان میدهد سرور وب که تلاش میکند صفحهای را برای شما بارگیری کند، پاسخ به موقع از سرور دیگری که از آن اطلاعات درخواست کرده است دریافت نکرده است. این مدل خطا، خطای 504 نامیده میشود زیرا وبسرور از این کد وضعیت http برای این نوع خطا استفاده میکند. این خطا به دلایل مختلفی ممکن است رخ دهد، اما دو دلیل رایج این است که سرور مملو از درخواستها است یا در حال انجام تعمیرات روی هستند.
طراحان وبسایت میتوانند ظاهر صفحه خطا را سفارشی کنند. بنابراین، ممکن است صفحات 504 متفاوتی را در وب سایتهای مختلف مشاهده کنید. همچنین ممکن است وب سایت ها از نام های کمی متفاوت برای این خطا استفاده کنند.
نحوه نمایش ارور 504
- Gateway Timeout Error
- HTTP 504
- Gateway Timeout (504)
- 504 Gateway Timeout
- 504 Error
- HTTP Error 504 – Gateway Timeout
- سایت در دست تعمیر است
- سرور مشغول است
- خطای 504 لطفا بعدا دوباره امتحان کنید
علت نمایش ارور 504 Gateway Timeout چیست ؟
این ارور زمانی رخ می دهد که باز کردن یک سایت برای شما زمان زیادی طول می کشد. سرور ها به گونه ای طراحی شده اند که در صورتی که زمان انتظار از حد مجاز بگذرد خطا یا اروری را نمایش می دهند که به این ارور 504 Gateway Timeout می گویند.
این ارور به علت اختلالاتی که در سرور یا اینترنت شما رخ می دهد اتفاق می افتد و می توان با انجام چند کار ساده این ارور را رفع نمود.
رفع خطای 504 Gateway Timeout سمت مدیر سایت
در صورتی که مدیر وبسایت هستید و با خطای 504 روبرو شدید، باید برای حل مشکل سایت خود اقدام کنید. در ادامه روشهایی که میتوانید انجام دهید تا خطای 504 از سایت شما رفع شود مشاهده میکنید.
ترافیک سنگین سایت
گاهی به دلیل بالا رفتن بازدید سایت، ممکن است سرور قادر به پاسخگویی نباشد. به همین دلیل با خطای 504 مواجه میشوید. در صورتی که به خاطر بازدید بالای سایت شما ارور 504 را ببینید، باید سرویس هاست خود را ارتقاء دهید.
آپدیت افزونهها و قالب وردپرس
اگر به تازگی افزونهها یا قالب وردپرس را آپدیت کردهاید، شاید همین موضوع باعث بروز error 504 باشد. برای حل مشکل وارد پنل مدیریتی هاست شوید. سپس به پوشهی Plugins رفته و همهی افزونهها را غیر فعال کنید. بعد از آن یک به یک افزونهها را فعال کنید. بررسی کنید ببینید مشکل از کدام افزونه است.
سنگین شدن دیتا بیس
در برخی مواقع نیز به دلیل شلوغ شدن پایگاه دادهها با خطای 504 روبرو میشوید. در این صورت با استفاده از افزونههای بهینهسازی دیتابیس، میتوانید مشکل را حل کنید.
فایل HTACCESS
همچنین ممکن است به خاطر خرابی فایل HTACCESS این مشکل به وجود آید. به فایل HTACCESS مراجعه کنید و از درستی بودن آن اطمینان حاصل فرمایید.
استفاده از کلودفلر cloudflare
در صورتی که شما در سایتتان از کلودفلر استفاده میکنید، امکان دارد دلیل خطای 504 باشد. در این حالت ارتباط سرور با کلودفلر به صورت موقت قطع میشود. این مشکل اکثر مواقع به خودی خود حل خواهد شد.
تماس با شرکت میزبان
اگر تمام مراحل بالا را انجام دادید و خطای 504 مشکل حل نشد، با شرکت هاستینگ خود تماس برقرار کنید تا آنها مشکل شما را حل کنند.
نحوه رفع خطای 504 توسط کاربر
تصور کنید برق خانه شما قطع شده است. قطع برق بیشتر مواقع هیچ ارتباطی با شما یا هر چیز دیگری در داخل خانه ندارد. با این حال یکی از اولین کارهایی که ممکن است انجام دهید، بررسی کنتور برق است. در مواجه با خطای 504 نیز مواردی وجود دارد که ممکن است به حل مشکل منجر شود. یا حداقل خیال شما را از این بابت که مشکل از سمت شما نیست راحت میکند. هرچند اکثر اوقات این مشکل ارتباطی با شما نداشته و از سمت سرور میباشد. با این حال کارهایی که شما برای رفع خطای 504 باید انجام دهید به شرح زیر میباشد.
رفرش کردن صفحه
گاهی ممکن است خطای ۵۰۴ به دلیل یک مشکل لحظهای از سرور باشد. کمی صبر کنید و مجدداً صفحه را رفرش کنید. برای این کار میتوانید از کلید F5 و یا Ctrl+R استفاده کنید.
در این مرحله میتوانید آدرس وبسایت را در سایت ” https://downforeveryoneorjustme.com/” قرار دهید. این سایت به شما میگوید که مشکل از جانب شما است یا اینکه وبسایت از دسترس خارج شده است.
پاک کردن کش مرورگر
میتوانید از مرورگر دیگری استفاده کنید. همچنین پاک کردن کش مرورگر نیز ممکن است جوابگو باشد. این روش عیب یابی آسان است و حتی اگر جوابگو نباشد خیلی وقت شما را نمیگیرد.
VPN را خاموش کنید
اگر در دستگاهتان از برنامههای تغییر آیپی مانند فیلتر شکن یا وی پی ان استفاده میکنید، آن را خاموش کرده و مجددا سایت را بارگیری کنید. برخی مواقع سرور Vpn شما ممکن است قادر به پاسخگویی به سرور هاست شما نباشد.
خاموش و روشن کردن دستگاه
در برخی مواقع ممکن است مشکل از جانب سختافزار شما باشد و باعث ارور 504 شود. پس راهاندازی مجدد دستگاه میتواند ثمر بخش باشد. دستگاه رایانه یا مودم خود را خاموش و سپس روشن کنید. سپس وارد سایت مورد نظر شوید.
تغییر DNS
سرورهای DNS به رایانه شما کمک میکنند تا به سرورهای موجود در اینترنت وصل شود. این امکان وجود دارد که خطای ۵۰۴ از جانب سرورهای دی ان اس شما باشد. برای حل مشکل، سرور DNS رایانه خود را تغییر دهید. برای اینکار به آدرس زیر رفته:
Control Panel» Network and Sharing Cente» Change adapter settings
سپس DNS سرور خود را روی 8.8.8.8 و 8.8.4.4 گذاشته و مجددا سایت را رفرش کنید.
تماس با پشتیبانی
در صورتی که تمام موارد بالا را امتحان کردید و مشکل همچنان وجود داشت؛ بهتر است با تیم پشتیبانی وبسایت برای حل مشکل تماس حاصل فرمایید.
صبور باشید
همانطور که گفته شد، ارور 504 از جانب سرور اتفاق افتاده. درحقیقت برای حل مشکل کار زیادی از دست شما برنمیآید. اگر موارد بالا را انجام دادید و همچنان خطای 504 به نمایش درآمد صبور باشید. در زمان دیگری برای بازدید سایت اقدام کنید.