رفع خطاهای ۵۰۰ و ۵۰۲

خطاهای ۵۰۰ و ۵۰۲ می تواند در سایت وردپرسی شما رخ دهد،

و همچنین رفع این خطاها می تواند سخت باشد، زیرا خطاها

خودشان اطلاعات کمی در مورد آنچه اتفاق خواهد افتد را فراهم می کنند.

به منظور کمک به شما در حل این خطاها، در اینجا یک راهنمای ساده و مفید گذاشته ایم.


هشدار: همیشه قبل از انجام هر کار اقدام به تهیه نسخه پشتیبان از سایت خود کنید!


خطاهای ۵۰۰ و ۵۰۲

خطاهای ۵۰۰ و ۵۰۲

 

  • علل این خطاها چیست؟

مهم است که توجه داشته باشید که وردپرس خود اشتباه است:

۵۰۰ خطا ممکن است در هر وب سایت و به دلایل مختلفی رخ دهد.

این اشتباهات معمولا خسته کننده هستند و نیاز به عیب یابی زیادی دارند؛

زیرا خطا به هیچ وجه نشانه ای از آنچه ممکن است اشتباه باشد را ارائه نمی دهد.

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

 

  • رفع خطای ۵۰۰ 

htaccess - نحوه رفع خطاهای ۵۰۰ و ۵۰۲ در وردپرس

  • رفع فایل htaccess

htaccess. یک فایل پیکربندی برای استفاده در سرورهای وب است، 

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

در مورد پیکربندی وب سایت شما، مانند ساختار permalinks شما است.

از آنجا که یک فایل فاسد htaccess. مسئول ۵۰۰ ایجاد خطاها است،

شما همیشه باید در صورت وجود چنین خطایی در سایت خود، شروع به کار کنید.

اولین کاری که باید انجام شود این است که فایل فعلی htaccess. را تغییر نام دهید.

از FTP برای دسترسی به وب سرور خود و حرکت به دایرکتوری ریشه وب سایت خود استفاده کنید.

تغییر نام فایل htaccess. به عنوان مثال htaccess.old.

پس از انجام این کار، به سادگی به داشبورد وردپرس خود وارد شوید، به تنظیمات بروید و Permalinks را انتخاب کنید.

به پایین صفحه بروید و روی ذخیره تغییرات کلیک کنید. این فایل یک فایل htaccess. جدید را بازسازی می کند،

و اگر علت خطا یک فایل خراب شده htaccess. باشد، سایت شما حالا دیگر مثل قبل در دسترس خواهد بود.

 

  • افزایش محدودیت حافظه

یکی دیگر از علل رایج رخ دادن خطای ۵۰۰ این است که یک اسکریپت درخواست حافظه بیشتری،

نسبت به تخصیص سرور داشته باشد. این می تواند هنگام استفاده از پلاگین یا موضوع ضمنی رخ دهد.

یک راه حل سریع برای حل این مشکل این است که سعی کنید حد مجاز حافظه را افزایش دهید.

برای انجام این کار، از FTP برای دسترسی به وب سرور خود استفاده کنید و به دایرکتوری ریشه وب سایت خود بروید.

فایل wp-config.php را باز کنید و موارد زیر را اضافه کنید:

11 - نحوه رفع خطاهای ۵۰۰ و ۵۰۲ در وردپرس

بسته به محدودیتی که بر روی سرور میزبان شماست، می تواند مشکل را حل کند.

اما به یاد داشته باشید که مشکلات حافظه به دلیل یک پلاگین یا موضوع به خوبی نوشته شده است،

بنابراین راه حل دراز مدت این است که قطعه معیوب را پیدا کرده و آن را از سایت خود حذف کنید.

 

  • غیر فعال کردن پلاگین ها

اگر راه حل های بالا کار نکند، غیر فعال کردن پلاگین ها می تواند راهی

برای شناسایی و حل آن مشکل باشد. اگر به تازگی یک افزونه نصب کرده اید،

این افزونه باید غیرفعال شود زیرا احتمالا  این افزونه دلیل خطا است.

plugins - نحوه رفع خطاهای ۵۰۰ و ۵۰۲ در وردپرس

اگر شما هیچ پلاگین جدیدی را نصب نکرده اید، هنوز هم ارزش تلاش برای غیر فعال کردن

تمام پلاگین های خود را دارد. برای انجام این کار، شما می توانید به سادگی

پوشه پلاگین (تحت wp-content در وب سرور خود) را به چیزی مانند plugins.deactivated تغییر نام دهید.

 

  • دوباره بارگذاری فایل های اصلی وردپرس

اگر همه چیز با شکست مواجه شده و خطای ۵۰۰ هنوز هم رخ می دهد،

ممکن است مجبور باشید فایل های اصلی WordPress را دوباره بارگذاری کنید.

آنچه شما باید انجام دهید این است که کپی جدیدی از وردپرس را دانلود کنید

و سپس wp-admin و wp-directories را در ریشه سایت خود آپلود کنید.

مراقب باشید که فهرست پوشه wp-content را آپلود نکنید زیرا تمام تم ها و پلاگین های شما پاک می شود.

core files - نحوه رفع خطاهای ۵۰۰ و ۵۰۲ در وردپرس

  • رفع خطای ۵۰۲

خطای Bad Gateway ۵۰۲، یک کد وضعیت HTTP است به این معنی است

که یک سرور در اینترنت یک پاسخ نامعتبر از سرور دیگری دریافت کرده است.

این اشتباهات اغلب ناشی از مسائل بین سرورهای آنلاین است که شما کنترل آنها را ندارید.

با این حال، می تواند اتفاق بیفتد که هیچ مسئله ای وجود ندارد اما مرورگر شما فکر می کند یکی وجود دارد.

  • بررسی کنید که سایت در سطح جهانی قرار دارد

از آنجا که مرورگر شما می تواند در معرض خطای ۵۰۲ باشد، اولین کاری که باید انجام دهید

این است که بررسی کنید تا بدانید که کدام مسئله جهانی است یا اینکه فقط شما تنها کسی هستید که با این خطا مواجه شده اید.

Down For Everyone Or Just Me، یک ابزار بسیار مفید است که بلافاصله به شما اطلاع می دهد که

 وب سایت شما هنوز هم توسط دیگران قابل دسترسی است یا نه.

  • پاک کردن حافظه پنهان

اگر به نظر می رسد سایت شما می تواند توسط دیگران قابل دسترسی باشد،

اما برای شما این امکان وجود ندارد، به سادگی به مستندات مرورگر خود، گزینه ای با مضمون چگونگی پاک کردن کش خود مراجعه کنید.

نوشتن سریع: با فشار دادن کلید های Ctrl و F5 به طور همزمان، یک تازه سازی حافظه پنهان از صفحه به وجود می آید.

  • CDN خود را غیر فعال کنید

یک احتمال وجود دارد که خطای ۵۰۲ به علت یک مشکل با شبکه تحویل محتوا رخ دهد.

در این صورت می توانید CDN خود را غیر فعال کنید. همینطور برای WP Rocket یا هر پلاگین دیگری که شما ممکن است به CDN وصل کنید.

  • مسائل DNS

مسائل DNS، مانند نام دامنه حل و فصل IP درست نیست، همچنین می تواند خطای ۵۰۲  باشد.

اگر شما فقط سایت وردپرس خود را به یک میزبان جدید انتقال دادید، ممکن است DNS

برای انتشار ۲۴ ساعت طول بکشد. تماس با میزبان و / یا نام دامنه خود را با پشتیبانی فنی برای کمک دریافت کنید.

  • خطاهای دیگر

متأسفانه خطاهای دیگری نیز می توانند رخ دهند، مانند صفحه نمایش سفید، خطای ۴۰۰ یا ۴۰۳.

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

۰۰۰webhost.com یک راهنمای دقیق و کاربر پسند در مورد نحوه رفع خطاهای ۴۰۰ یا ۴۰۳ در وردپرس تهیه کرده است.

شما می توانیدبه این سایت مراجعه کرده و بعلاوه حل مشکل سایت خود، آموزش های جدید و بیشتری را نیز دریافت کنید.

source

برای مشاهده سایر مقالات سایت اینجا کلیک کنید.

 

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

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

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست