رفع خطای «سایت با مشکلات فنی دچار شده است» در وردپرس

یکی از پیام‌های خطا که ممکن است در سایت وردپرس با آن روبرو شوید، پیام «سایت به مشکلات فنی دچار شده است» است. این پیام خطا به دلایل متعددی ممکن است رخ بدهد که در ادامه می‌خواهیم علت و راه حل آن را بررسی کنیم.

این خطا هنگامی که یکی از صفحات سایت را باز کنید به شکل زیر قابل مشاهده است:

سایت به مشکلات فنی دچار شده است

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

این خطا به دلایل مختلفی ممکن است اتفاق بیفتد که به طور کلی یکی از موارد زیر است:

  1. به‌روزرسانی هسته وردپرس یا یکی از افزونه‌ها به صورت ناقص انجام شده است.
  2. تغییرات غیر اصولی در قالب یا افزونه‌های وردپرس انجام شده است.
  3. ممکن است سایت با یک ویروس آلوده شده باشد.
  4. مشکلی روی هاست یا دسترسی به پایگاه داده وجود دارد.

چه طور علت اصلی را پیدا کنیم ؟

روی بعضی از هاست‌ها، خطاهایی که در هنگام اجرای وردپرس به وجود بیاید، در فایلی به نام error_log ذخیره می‌شود. با باز کردن این فایل که در داخل شاخه‌ی نصب وردپرس ایجاد می‌شود، می‌توانید علت خطا را شناسایی کنید.

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

بررسی محتوای فایل خطا

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

اگر این فایل موجود نیست

اگر فایل error_log روی هاست شما ایجاد نشده است، ممکن است با مراجعه به پنل هاست، و بخش raw errors یا بخش‌هایی با کارکرد مشابه، بتوانید آخرین خطاهای رخ داده در اجرای اسکریپت سایت را مشاهده کنید.

دریافت پیام‌های تکمیلی از خطا

ممکن است در این بخش‌ها هم نتوانید اطلاعات بهتری کسب کنید. در این صورت لازم است تا فایل wp-config را روی هاست باز کنید و مقدار متغیر WP_DEBUG را به شکل زیر به true تغییر دهید.

پس از انجام این کار، مجددا صفحه اصلی سایت را باز کنید تا پیام خطا با جزئیات بیشتری به شما نمایش داده شود.

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

رفع مشکل

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

برای رفع مشکل «سایت با مشکلات فنی دچار شده است» یا سایر خطاهایی که در هنگام طراحی سایت وردپرس با آن روبرو می‌شوید، با ما تماس بگیرید.

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

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