آموزش رفع ارور ۵۰۴ در سیستم وردپرس

خطاهایی که در وردپرس رخ میدن و به صورت کلی هر خطایی که در سایت به وجود میاد تمومی نداره و در هر زمانی ممکنه به دلایل مختلفی از سمته هاست یا خود وردپرس با انواع خطا مواجه بشید که برای رفع هر کدوم از این خطاها باید چندین راهکار مختلف رو بررسی و تست کنید تا ببینید مشکل از کجا بوده و در نهایت بعد از شناسایی کد خطا و منشا اون اقدام به رفع خطا بکنید. خطاها در وردپرس هم انواع و اقسام مختلفی دارند که در این آموزش میخوام به نحوه رفع خطای ۵۰۴ در وردپرس بپردازم. این خطا عموما بخاطر تایم اوت شدن به وجود میاد. خطای ۵۰۴ Gateway Timeout در وردپرس زمانی به وجود میاد که سرور سایت که در حال دریافت و ارسال درخواست به مرورگر هست در زمان مناسب و تعیین شده پاسخی از مرورگر کاربر دریافت نمیکنه و به همین دلیل در نهایت این خطا نمایش داده خواهد شد.

در این آموزش از لیم تم به معرفی انواع پیغام‌هایی که موقع به وجود اومدن خطای ۵۰۴ در وردپرس با اون مواجه خواهید شد میپردازم و در نهایت هم به معرفی راه‌هایی برای رفع این مشکل چه از سوی کسی که مدیر سایت هست و به سرور یا هاست دسترسی داره و چه کسی که یک کاربر عادی هست که با خطای ۵۰۴ Gateway Timeout در وردپرس مواجه شده میپردازم. پس اگر شما هم با این خطا چه در وردپرس و چه در سایر سیستم‌های مدیریت محتوا مواجه شدید تا انتهای آموزش همراه ما باشید.

آموزش رفع خطای ۵۰۴ در وردپرس

خطای ۵۰۴ در وردپرس ممکنه به صورت‌های مختلفی خودش رو نشون بده که در عمومی‌ترین حالت پیغام ۵۰۴ Gateway Timeout نمایش داده خواهد شد. اما اگر پیغام‌های زیر رو هم در مرورگر مشاهده کردید باید بدونید که این پیغام‌ها هم به معنی همین خطای ۵۰۴ هستند که برای رفع اونها میتونید از روش‌هایی که در این مقاله معرفی کنم استفاده کنید.

هر یک از این خطاها ممکنه با یک پیغام با سایز کوچک در صفحه مرورگر نمایش داده بشن و یا اینکه در مرورگرهای مختلف و به طبع در سیستم عامل مختلف موبایل و دسکتاپ هم به صورت‌های گوناگونی نمایش داده بشن. در هر صورت هر کدوم از پیغام‌های بالا که نشون داده شد برای رفع کردنشون باید به شیوه‌هایی که معرفی می‌کنم عمل کنید.

حالت اول: رفع خطای ۵۰۴ در وردپرس

در این حالت شما به عنوان مدیر سایت در نظر گرفته خواهید شد. بنابراین به سرور یا هاست برای انجام تغییرات و رفع خطا دسترسی دارید. پس اگر کاربر عادی هستید نباید از روش‌هایی که در اینجا گفته میشه استفاده کنید و از حالت دوم برای این کار استفاده کنید.

۱٫ خطا به علت تغییرات در سرور

در این حالت خطای ۵۰۴ در سایت به خاطر تغییراتی که در سرور به وجود میاد باعث به وجود اومدن مشکل gateway timeout در وردپرس خواهد شد. در این حالت رفع مشکل در دست ما نیست و باید منتظر بمونیم تا شرکت میزبانی مشکل را برطرف بکنه. البته نیازی نیست سریعا با به وجود اومدن خطا تیکت ارسال کنید. چرا که روی یک سرور انواع و اقسام نرم افزارها وجود داره که باید مرتبا آپدیت بشن و گاهی اوقات هنگام آپدیت این مشکلات به وجود میاد.

۲٫ خطا به علت بازدید بالا

زمانی هم پیش میاد که بازدید سایت شما بالا میره و سرور و هاست شما قادر به پاسخگویی نخواهد بود. به همین خاطر ممکنه با خطای ۵۰۴ یا در برخی مواقع با خطای ۵۰۳ در وردپرس هم مواجه بشید. برای اینکه مطمئن بشید مشکل از بازدید بالا هست کافیه یک بار آمارگیر وردپرس خودتون رو بررسی کرده و تعداد افراد انلاین و بازدیدهای امروز رو مشاهده کنید.

۳٫ خطا به علت اختلالات در پایگاه داده وردپرس

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

۴٫ خطا به علت خراب بودن فایل htaccess.

در برخی مواقع هم بخاطر تغییرات در فایل htaccess. این خطا به وجود میاد. در صورتی که در حال ویرایش و تغییرات در این فایل خطای ۵۰۴ براتون پیش اومد کافیه فایل htaccess. که داخل مسیر public_html قرار داره رو به یک نام دیگه مثل htaccess_old. تغییر نام بدین. سپس به منوی تنظیمات> پیوندهای یکتا در پیشخوان وردپرس مراجعه کرده و یک بار روی دکمه ذخیره تغییرات کلیک کنید تا فایل جدید ساخته بشه. یا اینکه کدهایی که به فایل اضافه کردید را پاک کرده و کدهای وارد شده رو بررسی کنید ببینید که به درستی وارد شدن یا خیر.

۵٫ خطا پس از آپدیت افزونه یا قالب

اگه به تازگی اقدام به آپدیت قالب وردپرس، آپدیت افزونه وردپرس یا حتی آپدیت وردپرس کردید و با این خطا مواجه شدید کافیه با جایگزین کردن نسخه قبلی مشکل gateway timeout در وردپرس رو برطرف کنید. سپس بررسی کنید و ببینید که قالب، افزونه و یا هسته وردپرس به چه دلیلی بوده که باعث به وجود اومدن خطای ۵۰ شده و اقدام به رفع مشکل بکنید و در نهایت آپدیت خودتون رو انجام بدین.

۶٫ خطا هنگام استفاده از کلودفلر

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

 

ارور خطا 504 وردپرس

۷٫ پایین بودن زمان اجرای PHP

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

در کدهای بالا مدت زمان تعیین شده روی ۳۰۰ ثانیه قرار داره که اگر در این مدت زمان اسکریپت قادر به اجرای php نباشه خطای تایم اوت به وجود میاد که میتونید با اضافه کردن این مدت زمان محدودیت حافظه اجرای php در وردپرس رو بیشتر کنید.

۸٫ تماس با شرکت میزبانی هاست

اگر با استفاده از روش‌های فوق موفق به برطرف کردن خطا نشدید کافیه اقدام به ارسال تیکت کرده و با مطرح کردن مشکل با شرکت هاستینگ خودتون موضوع رو با اونها در میون بزارید تا بررسی و برطرف کنند.


حالت دوم: رفع خطای ۵۰۴ سمت کاربر

در این حالت شما یک کاربر عادی هستید که موقع بازدید از یک سایت با خطای ۵۰۴ مواجه شدید. در این صورت میتونید با استفاده از راهکارهایی که در ادامه معرفی می‌کنم سعی کنید مشکل رو برطرف کنید، اما اگر با این راهکارها مشکل برطرف نشد باید منتظر بمونید تا مدیر سایت کارهایی که در بالا گفتم رو انجام بده و خطا رو در سایت برطرف کنه و در نهایت شما به عنوان یک بازدیدکننده قادر به مشاهده سایت باشید. اما این نکته را هم به یاد داشته باشید که، از اونجایی که این خطاها عموما به مشکلات سرور و مرورگر مربوط میشن و در اکثر مواقع مشکل از سمت سرور هست باید منتظر باشید که مشکلات از سمت مدیر سایت بررسی و رفع بشه، اما در موارد خیلی کم هم پیش میاد که ممکنه مشکل از سیستم یا رایانه شما باشه که با چند مورد از موارد زیر قادر به برطرف کردن موضوع خواهید بود.

  • از دکمه‌های CTRL + F5 یا CTRL + R برای ریلود کردن صفحه برای چندین بار پشت سر هم استفاده کنید تا مجددا درخواست لود صفحه به سرور ارسال شده و پاسخی ازش دریافت کنید. اگر پاسخ به درستی ارسال بشه و مشکلی در سرور وجود نداشته باشه صفحه براتون لود خواهد شد. در غیر این صورت همچنان با خطا روبه‌رو خواهید شد.
  • مودم خودتون رو برای مدتی در حدود ده دقیقه خاموش کرده و مجددا روشن کنید. سپس مجددا صفحه سایت را لود کرده و ببینید که مشکل برطرف شده یا همچنان باقی است.
  • از ابزار تغییر آی‌پی استفاده کنید و سعی کنید که با استفاده از آی‌پی کشور دیگه به سایت دسترسی پیدا کنید.
  • منتظر بمانید و بعد از دقایقی دیگر سعی کنید مجددا به صفحه مورد نظر دسترسی پیدا کنید.

با استفاده از نکات بالا هم میتونید در برخی موارد خیلی کم اقدام به حل مشکل gateway timeout در وردپرس یا هر سایت دیگه بکنید.

Summary
آموزش رفع ارور ۵۰۴ در سیستم وردپرس
Article Name
آموزش رفع ارور ۵۰۴ در سیستم وردپرس
Description
خطاهایی که در وردپرس رخ میدن و به صورت کلی هر خطایی که در سایت به وجود میاد تمومی نداره و در هر زمانی ممکنه به دلایل مختلفی از سمته هاست یا خود وردپرس با انواع خطا مواجه بشید
Author
میثم علیان نژادی

دوست داشتیم سایتی داشته باشیم تا کاربران را از سر در گمی های سرچ و گوگل نجات دهیم.گروه طراحی سایت لیمو (لیم تم) بزودی شما را طراح سایت خواهد کرد!

نوشته‌های مرتبط

قوانین ارسال دیدگاه

  • دیدگاه های فینگلیش تایید نخواهند شد.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
دیدگاه‌ها

*
*