انواع خطاهایی که در وردپرس یا سایت های دیگر رخ میدهد محدودیت ندارد و برای رفع این خطاها باید چندین راه حل را تست کنید و ببینید منشا خطا کجا بوده و بعد از شناسایی کد خطا اقدام به رفع آن کنید.
خطای ۵۰۴ Gateway Timeout زمانی بوجود میاید که سرور در حال ارسال و دریافت اطلاعات به مرورگر میباشد و در زمان تعیین شده ای پاسخی از مرورگر دریافت نمیکند و در نهایت خطا نمایش داده میشود.
آموزش نحوه رفع خطای ۵۰۴ در وردپرس
خطای ۵۰۴ در وردپرس ممکنه است به دلایل مختلفی خود را نشان بدهد و در حالت عمومی پیغام
۵۰۴ Gateway Timeout نمایش داده میشود.
اگر پیغام زیر را هم در مرورگر خود دریافت کردید باید بفهمید که این پیغام هم به معنی همین خطای ۵۰۴ است و برای رفع آنها از روشهایی که در مقاله زیر معرفی کرده ایم میتوانید استفاده کنید .
۵۰۴ Gateway Timeout
HTTP 504
۵۰۴ ERROR
Gateway Timeout (504)
HTTP Error 504 - Gateway Timeout
Gateway Timeout Error
هر یک از این خطاها ممکن است با یک پیغام در اندازه های کوچک در مرورگر نمایش داده شوند و یا در اندازه های مختلف در سیستم عامل های موبایل و دسکتاپ نمایش داده میشوند . برای رفع آنها روش هایی را که معرفی میکنیم به کار ببرید.
حالت اول رفع خطا
این حالت زمانی است که شما مدیر سایت هستید بنابرین به سرور و هاست برای انجام تغییرات دسترسی دارید. پس اگر کاربر عادی هستید نباید از روشهای زیر برای رفع خطا استفاده کنید و حالت دوم را بکار برید.
۱- خطا به دلیل انجام تغییرات از سمت سرور
زمانی که در سمت سرور تغییراتی ایجاد شود باعث بوجود آمدن خطای gateway timeout در وردپرس میشود.
در اینجا کاری از دست ما ساخته نیست و باید منتظر باشیم تا میزبانی مشکل را برطرف کند ولی نیاز نیست که سریعا با بوجود آمدن خطا تیکت ارسال کنید زیر در سرور انواع و اقسام نرم افزارهایی وجود داره که بصورت دوره ای باید آپدیت شوند و گاهی هنگام آپدیت چنین مشکلاتی بوجود میاید.
۲- خطا بدلیل بازدید های بالا
گاهی اوقات بدلیل اینکه بازدید سایت شما بالا رفته سرور و هاست قادر به پاسخگویی نمیباشد. به همین خاطر خطای ۵۰۴ یا خطای ۵۰۳ را در وردپرس مشاهده کنید. برای اطمینان از اینکه مشکل از بازدید بالای سایت میباشد فقط کافیست یکبار آمارگیر وردپرس خود رابررسی کرده و تعداد افراد آنلاین و بازدیدهای مربوط به امروز را مشاهده کنید.
۳- خطا بدلیل وجود اختلالات در دیتابیس وردپرس
گاهی اوقات بعلت عدم بهینه سازی و شلوغ بودن دیتابیس از داده های اضافی خطا بوجود می آید و برای اینکار کافیست پایگاه داده خود را بهینه سازی کنید.
۴-خطا بدلیل خراب بودن فایل htaccess.
بعضی وقت ها بدلیل تغییرات در فایل htaccess. ممکن است خطا بوجود بیاید . اگر در هنگام ویرایش و تغییرات فایل htaccess. چنین خطایی بوجود آمد کافیست نام فایل را که در مسیر public_html قرار دارد را تغییر داده و به یک نام دیگر مانند htaccess_old. تغییر دهید و سپس به منو تنظیمات> پیوندهای یکتا در پیشخوان وردپرس مراجعه کرده و تغییرات را ذخیره کنید تا فایل جدید تولید شود.و یا اینکه کدهایی که قبلا به فایل اضافه نمودید را پاک کنید و کدهای وارد شده را بررسی کنید و ببینید آیا درست وارد شده اند یا خیر.
۵- خطا بدلیل آپدیت کردن افزونه یا قالب
اگر بعد از آپدیت کردن قالب ، افزونه و یا حتی خود وردپرس با چنین خطایی مواجه شدید کافیست با جایگزین کردن نسخه قبلی مشکل را برطرف کنید. سپس قالب ، .افزونه و یا هسته وردپرس را بررسی کنید که به چه دلیل باعث بوجود آمدن خطای ۵۰۴ شده است و بعد از رفع اشکال آپدیت خود را انجام دهید.
۶- خطا هنگام استفاده از کلودفلر
در صورت استفاده از کلودفلر گاهی ممکن است با این خطا مواجه شوید که دلیل آن عدم ایجاد ارتباط میان سرور و کلودفلر است و گاها بصورت موقت این خطا پیش میاد . شاید بوجود آمدن این خطا فقط دقایقی طول کشیده و سپس خود به خود رفع شود. اگر رفع نشد تنظیمات کلودفلر یا هاست خود را بررسی کنید.
۷- پایین بودن زمان اجرای PHP
ممکن است به دلیل پایین بودن زمان اجرای php چنین خطایی بوجود آید برای برطرف کردن آن کافیست کد زیر را داخل فایل htaccess. قرار داده و سپس ذخیره کنید:
بدون نظر