Fatal Error  چیست؟ راه حل رفع خطای Fatal Error

 

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

اما این خطا قابل رفع میباشد و در این  مقاله میخواهیم روش های رفع خطا را شرح دهیم.

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

 

برای حل این مشکل موارد زیر را یکی یکی بررسی نمایید:

  • نسخه ی PHP سرور خود را چک کنید.
    ممکن است این خطا بدلیل پایین بودن نسخه ی PHP  سرور شما باشد پس نسخه ی PHP  سرور خود را ارتقا دهید.
  • دیباگ سایت را فعال نمایید تا مشخص شود خطا پیش آمده مربوط به کدام مسیر می باشد.

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

 

به عنوان مثال اگر تا ببینیم خطا دقیقا از کدام مسیر ساخته شده. به عنوان مثال اگر جلوی عبارت Fatal Error نوشته wp-content/themes/xtra را مشاهده می‌کنید مشکل از قالب شماست. یا اگر عبارت wp-content/plugins/wp-jalali را مشاهده می‌کنید مشکل از افزونه وردپرس فارسی است.

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

اگر خطا از مسیر wp-admin یا wp-includes بود باید ورپرس را بصورت دستی بروز نمایید.

 

متداول ترین راهکارهای رفع Fatal Error را در این مقاله نوشته ایم اما اگر مشکل شما حل نشد می توانید برای راه حل های بیشتر جست و جو نمایید.

بدون دیدگاه

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

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