تلفن تماس با پیشگام وب

بررسی خطا 504 Gateway Timeout

بررسی خطا 504 Gateway Timeout

بررسی خطا ۵۰۴ Gateway Timeout

|
0 Comments
|

این خطا زمانی رخ می دهد که سرور مبدا که اینترنت شماست ، درخواست به سرور مقصد ارسال میکند ولی در بازه زمانی مشخص پاسخی از سرور مقصد دریافت نمی شود.
دلیل این خطا می تواند به موارد زیر مرتبط باشد:
ارتباط شبکه بین دو سرور اختلال دارد.
سرور مقصد بدلیل لود بالا با کملود منابع مواجه است و نمی تواند به درخواستهای جدید پاسخی دهد.
زمان timeout تعریف شده در سرور مقصد کوتاه می باشد.
زمان timeout در سرورها با مقداری بنام execution_time در فایل php.ini قابل تنظیم می باشد.
در این مواقع مدیر سرور لود سرور را بررسی میکند ، در صورتیکه لود سرور بالا باشد ، نسبت به پایین آوردن لود سرور اقدام میکند.قبلا در مقاله زیر در مورد پایین آوردن لود سرورهای لینوکسی توضیح دادیم:
پایین آوردن لود در سرور لینوکسی

راه حل چیست؟

بوجود آمدن این خطا بیشتر وقت ها به دلیل مشکل در شبکه بندی بین سرورها و یا مشکلی بر روی سرور وب می باشد و این بدین معنی است که مشکل در روی کامپیوتر کاربر یا ارتباط اینترنتی او نیست. هرچند این مشکل از جانب کاربر زیاد قابل حل شدن نیست اما کاربر می تواند موارد زیر را انجام دهد:

۱-صفحه وب خود را توسط فشردن کلید F5 و یا دکمه Refresh/Reload بازفراخوانی کنید. خیلی وقت ها یک ارتباط کم سرعت اینترنتی سبب بروز این خطا می شود که با Refresh کردن صفحه مشکل برطرف می شود.
۲-به دلیل اینکه این خطا ، خطایی مربوط به سرورها است لذا این خطا بر روی هریک از کامپیوترهایی که در تلاش هستند به آن صفحه دسترسی داشته باشند ایجاد خواهد شد لذا این شانس وجود دارد که این خطا به مدیر سایت قبلا اعلام شده و مورد تحت بررسی باشد لذا می تواند بعد از مدتی صفحه مورد نظرتان را بازخوانی کنید.
۳-در صورتی که برای دسترسی به صفحه مورد نظرتان عجله دارید لذا با مدیر سایت تماس حاصل نموده و مورد را پیگیری کنید.

این پیغام خطا معمولا توسط وب سایت های بزرگ تغییر می یابد اما بطور معمول به یکی از شکل های زیر قابل مشاهده است: 

LiveZilla Live Help