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 را در این مقاله آوردیم اما اگر مشکل شما حل نشد، می توانید راه حل های دیگر را جست و جو کنید.
بدون نظر