زمان مطالعه: 6 دقیقه
آموزش رفع مشکل fatal error در وردپرس، روبرو شدن با یک fatal error یکی از مشکلاتی است که همه را نگران کرده است. در این مقاله ما روش های از بین بردن fatal error در وردپرس را با هم بررسی خواهیم کرد.
به این ترتیب می توانید فعالیت های زمانی سایت را در مدت زمان کمتری مانند خطاهای رایج را مدیریت کنید. در این آموزش ، با چندین روش مختلف این خطا را بررسی خواهیم کرد.
رفع مشکل fatal error در وردپرس
اصطلاح Fatal error به معنای خطر مرگبار است. این خودش ترسناک به نظر می رسد. زیرا می تواند کل سایت را خراب کند. اما خبر خوب این است که رفع آن بسیار آسان است.
کاربران وردپرس به دلایل مختلف ممکن است با این پیام روبرو شوند. به عنوان مثال ، هنگام به روزرسانی قالب یا افزونه وردپرس ؛ شما می خواهید کدی را به سایت یا موارد مشابه اضافه کنید.
نکته:
ساده ترین راه برای تصحیح یک fatal error در وردپرس ، مشاهده دقیق پیامی است که به شما نشان داده می شود. بعد از عبارت fatal error می توانید مسیر خطا را مشاهده کنید. اما به روزرسانی نسخه php همیشه اولین کاری است که باید برای رفع این خطاها انجام دهید.
مقاله پیشنهادی برای مطالعه: آموزش خطایابی وردپرس
برای رفع اررور fatal نسخه PHP خود را به روز کنید
یکی از رایج ترین دلایل fatal error ، قدیمی بودن نسخه php استفاده شده است. بنابراین به عنوان اولین قدم می توانید برای حذف خطا اقدام به ارتقا php کنید. پیشنهاد ما این است که اگر با تغییر یک نسخه از پی اچ پی خطا رفع نشد، ناامید نشوید و نسخه های مختلف php را امتحان کنید.
برای صرفه جویی در وقت کم ، پیشنهاد می کنیم نگاهی به قدمت نسخه PHP بیندازید.
اگر از cpanel استفاده می کنید ، زبانه نرم افزار را انتخاب کرده و نسخه php زیر آن را انتخاب کنید.
همچنین اگر قالب وردپرس شما روی لوکال هاست قرار دارد میتوانید نسخه php را از طریق سرور مجازی زمپ و یا ومپی که دارید را تغییر دهید.
اگر بعد از به روزرسانی php هنوز مشکلی وجود دارد ، روش دیگری را برای رفع fatal error در وردپرس امتحان خواهیم کرد.
مقاله پیشنهادی برای مطالعه: خرید بهترین هاست
رفع خطای fatal error در وردپرس با استفاده از تست قالب
اگر پس از نصب یا به روزرسانی قالب وردپرس یا در پیام خطا عبارتی مانند wp-content / themes را مشاهده کردید ، به احتمال زیاد بروزرسانی کامل انجام نشده است. معمولاً به دلیل کمبود فضای کافی در هاست مورد نظر ، این مورد برای به روزرسانی های خودکار اتفاق می افتد. بنابراین ، به روزرسانی دستی توصیه می شود.
البته اگر می خواهید از نقص قالب وردپرس اطمینان حاصل کنید ، راه دیگری نیز وجود دارد. باید قالب وردپرس را حذف یا تغییر نام دهید.
پیشنهاد می کنیم پوشه قالب را تغییر نام دهید. از آنجایی که این فقط یک حدس است ، اگر مشکلی در پوسته شما وجود ندارد ، می توانید به راحتی دوباره آن برگردانید.
بنابراین تنها کاری که شما باید انجام دهید این است که با استفاده از یکی از بهترین نرم افزارهای FTP برای وردپرس وارد هاست سایت خود شوید.
وارد wp-content شوید. پوشه themes را که نصب یا آپدیت کرده اید از اینجا تغییر نام دهید. مثلا old-theme.
اینکار به شما این امکان را می دهد که قالب سایت شما به یکی از قالب های پیش فرض وردپرس مانند 2020 تبدیل شود.
اگر خطا برطرف شد ، پوشه قالب را به نام قبلی تغییر نام دهید و سپس مراحل فوق را دنبال کنید تا قالب به روز شود.
برای رفع fatal error وردپرس افزونه های سایت را تست کنید
اگر سایت همچنان همان خطا را نشان می دهد ، باید پلاگین ها را تست کنید. به پوشه wp-content بروید و نام پوشه plugins را به نام دیگری مانند plugin1 یا plugin-old تغییر دهید.
با این کار همه افزونه های وب سایت شما غیرفعال می شود. آیا هنوز خطا را مشاهده می کنید؟ اگر برطرف شده باشد ، افزونه ای در سایت شما مشکلی دارد.
سپس پوشه افزونه ها را به نام اصلی تغییر دهید. به این ترتیب تمام افزونه های نصب شده در سایت خود را مشاهده خواهید کرد.
اکنون همه افزونه ها را یکی یکی فعال کنید تا ببینید کدام افزونه این مشکل را ایجاد کرده است.
به این ترتیب افزونه ای که باعث ایجاد خطا شده است را پیدا می کنید. در این صورت یا افزونه را بروزرسانی کنید و یا آن را حذف کنید و یا با یک افزونه مشابه عوض کنید.
مقاله پیشنهادی برای مطالعه: افزونه عیب یابی سایت وردپرس
برای رفع خطا fatal error پرونده .htaccess را پاک کنید
اگر با همه کارهایی که بالا گفته شد، خطا همچنان ادامه دارد ، پرونده .htaccess را حذف کنید. توجه داشته باشید که قبل از حذف ، حتماً نسخه ای از آن را در رایانه خود نگه دارید تا در صورت لزوم از آن استفاده کنید.
اکنون سایت خود را تست کنید. اگر fatal error وردپرس برطرف شده است ، باید موارد زیر را انجام دهید:
- به پیشخوان وردپرس خود وارد شوید.
- از بخش تنظیمات وارد پیوندهای یکتا شوید.
- بدون ایجاد تغییر ، فقط گزینه ذخیره را کلیک کنید. با این کار htacess دوباره بصورت صحیح ایجاد شود.
عواملی که باعث بروز خطا fatal error در وردپرس می شود
یک fatal error در وردپرس می تواند به دلایل مختلف ایجاد شود. مواردی مانند:
کدنویسی ضعیف
افزونه ای که دارای کدنویسی نامناسب است ، صرف نظر از قالب یا پلاگین هایی که در سایت استفاده می کنید ، می تواند باعث این خطا شود.
ناسازگاری با وردپرس
کد یک افزونه می تواند با کد مورد استفاده در هسته اصلی وردپرس ناسازگار باشد. به همین دلیل ، بیشتر توسعه دهندگان پلاگین پس از انتشار نسخه جدید وردپرس ، افزونه های خود را به روز می کنند.
با این کار اطمینان حاصل می کنید که افزونه آنها مشکلی برای سایتهای کاربران ایجاد نمی کند.
متأسفانه ، برخی از توسعه دهندگان پلاگین این کار را نمی کنند. به همین دلیل در نصب پلاگین های قدیمی باید مراقب باشید. بنابراین لطفا پلاگین های خود را از منابع معتبر و قابل اعتماد دریافت کنید.
ناسازگاری با سایر افزونه های سایت
در بعضی موارد ، ممکن است دو یا چند افزونه با هم سازگار نباشند. این امر به ویژه در مواردی که افزونه ها عملکردهای مشابهی دارند ، بسیار صدق می کند.
مقاله پینشهادی برای مطالعه: آموزش نصب cloudflare روی وردپرس
منبع: راست چین
امیدواریم با راهکارهای ارائه شده در کمترین زمان بتوانید اررور fatal error در وردپرس را برطرف کنید. اگر با وجود موارد فوق ، مشكلی برطرف نشد، پیامی که هنگام اررور نمایش داده می شود را زیر همین مقاله در بخش دیدگاه ها بنویسید در اسرع وقت راهنماییتان می کنیم.