اگر یک سایت وردپرسی دارید یا یک کاربر معمولی وردپرس هستید، باید با پیام های خطای 502 Bad Gateway Error آشنا باشید . مواجه شدن با چنین مشکلاتی در سایت شما به دلایل زیادی می تواند بسیار خسته کننده و گیج کننده باشد، از دلایل نامشخص گرفته تا رتبه بندی ضعیف سئو! با این حال، می توانید به سرعت خطای 502 در المنتور را برطرف کنید. همچنین اگر هم ارور 500 در المنتور رخ می دهد باز هم می توانید مقاله مورد نظر را چک کنید.

وقتی وب سایت وردپرس شما کد خطای 502 Bad Gateway در المنتور را نشان می دهد ، تشخیص دقیق علت مشکل بسیار دشوار است. این معمولاً نتیجه یک ارتباط پیچیده و معیوب بین کاربر، سرور، و بسیاری دیگر از عوامل خارجی اطراف وب است.

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

چرا خطای 502 در المنتور رخ می دهد؟

502 Bad Gateway در اصل یک ارتباط نادرست بین دو سرور است که در ارائه وب سایت شما به بازدیدکنندگان نقش دارند. و این ارور زمانی رخ می‌دهد که هاست نتواند ارتباط بین سایت را برقرار بکند و به کاربران نشان دهد. البته اصلا جای نگرانی نیست!

به دلایل زیر می توانید ارور 502 در المنتور رخ دهد :

اضافه بار سرور و وقفه های زمانی: سرور وب سایت خود را به عنوان یک رستوران شلوغ تصور کنید. در صورت هجوم ناگهانی مشتریان (افزایش ترافیک)، آشپزخانه (سرور) ممکن است خیلی شلوغ شود و منجر به تاخیر یا حتی گم شدن کامل سفارشات شود (خطای 502). این مثال فکر کنم بتواند مفهوم اولیه را بیان کند.😊

خطاهای PHP: PHP زبان برنامه نویسی بک اند وردپرس است. مانند کتاب دستور العملی که سرور شما برای ایجاد وب سایت شما دنبال می کند به آن فکر کنید. اگر اشتباهی در دستور غذا وجود داشته باشد (خطای PHP)، خروجی ممکن است غیر قابل خوردن باشد (خطای 502).

مشکلات پایگاه داده : پایگاه داده وردپرس شما اتاق ذخیره سازی است که همه مواد تشکیل دهنده وب سایت شما را در خود جای داده است. اگر این فضای ذخیره سازی بهم ریخته یا موارد خراب شوند (خرابی پایگاه داده)، ممکن است وب سایت شما به درستی لود نشود.

مشکلات مربوط به شبکه: خطاهای 502 در المنتور گاهی ممکن است از مشکلات مربوط به سیستم نام دامنه (DNS)، تنظیمات فایروال یا پیکربندی شبکه تحویل محتوا (CDN) شما ایجاد شود . این اختلالات می تواند از جریان روان ارتباط بین سرورها جلوگیری کند.

روش های رفع خطای 502 در المنتور

1- ارسال تیکت پشتیبانی به هاست

اولین کاری که شما باید انجام دهید این هست که حتماً باید به پنل مدیریت هاست خود بروید و در آنجا یک تیکت پشتیبانی با موضوع ارور ۵۰۲ در المنتور رو به پشتیبانان هاسکینگ ارسال کنید و منتظر باشید و جواب آنها را بشنوید.اگر مشکل از هاستینگ باشد آنها به شما اطلاع خواهند داد و حتماً آن مشکل را رفع خواهند کرد.

2- بررسی تداخل افزونه‌ها

دومین کاری که شما باید انجام دهید این هست که حتماً باید تداخل افزونی در وردپرس را چک کنید بدین منظور می‌توانید مراحل زیر را انجام دهید :

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

اگر مشکل رفع شده باشد حتما مشکل تداخل افزونه‌ای هست و باید حتماً همه افزونه‌ها را فعال کنید و سپس به ترتیب از بالا به پایین یکی به یکی افزونه‌ها را غیر فعال کنید و دوباره ارور ۵۰۲ در المنتور را چک کنید تا به افزونه‌ای برسید که تداخل ایجاد کرده است.

3- افزایش حافظه php

به این منظور می‌توانید به بزنید و این مورد را خود آنها بررسی خواهند کرد و در صورت نیاز افزایش خواهند داد.

4- پاک کردن کش مرورگر

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


پنجره حذف کش مرورگر

1- در منوی مرورگر خود به بخش History بیایید و سپس بر روی گزینه Clear browsing data کلیک کنید.

2- در صفحه مرورگر خود کلیدهای Ctrl + Shift + Delete را فشار دهید.

5- پاک کردن کش افزونه‌های کش در وردپرس

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

6- روش بارگذاری در المنتور را فعال کنید

اگر با استفاده از حذف کش مرورگر و وردپرس خود مشکل ۵۰۳ در المتور حل نشد حتماً باید روش بارگذاری در المنتور را فعال کنید. برای این کار می‌توانید در پیشخوان وردپرس خود به مسیر المنتور > تنظیمات > تب پیشرفته بروید.

تغییر روش بارگذاری المنتور

حالا تغییر روش بارگذاری المنتور را همانند تصویر بالا فعال کنید و دوباره ارور 503 المنتور را چک کنید.

7- از بین بردن محدودیت سرور های آپاچی (Apache)

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

<IfModule mod_substitute.c>
SubstituteMaxLineLength 10M
</IfModule>

سپس فایل را ذخیره کنید و ارور 503 را دوباره چک کنید و امیدواریم که مشکل برای شما حل شده باشد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *