Fatal Error چیست؟ حل مشکل Fatal Error در وردپرس
- مقالات آموزشی
- بروزرسانیشده در

هر از گاهی کاربرانی هستند که با ما تماس میگیرند و مشکل Fatal Error دارند. اما Fatal Error چیست و چگونه میتوان آنرا برطرف کرد؟ قبلا توسط همکارانم در میهن وردپرس درباره رفع خطای Fatal error: Call to undefined function is_cart در وردپرس و همچنین حل خطای Fatal Error: get_header() و رفع خطای Fatal Error: wp_cache_get() توضیحات کاملی داده شده اما این مقاله میتواند راه حلی برای تمام مشکلات شما باشد. پس با من همراه باشید…
آنچه در این مقاله میخوانید
Fatal Error چیست؟
Fatal Error در فارسی به معنای خطای مهلک هست که یک سیستم را از کار میاندازد. معمولا این خطاها را در بازیهای رایانهای هم دریافت میکنیم و یا در هر سیستم دیگری. (حتی این ارور را در بعضی دستگاههای POS بانکی هم مشاهده کردم.) اما بحث ما اینجا وردپرس و PHP هست. پس مستقیم میریم سراغ وردپرس!
در وردپرس معمولا این خطا زمانی اتفاق میافته که PHP آبجکتها فراخوانی شده را در کلاس مشاهده نمیکند یا کلاس وجود ندارد و یا تابع فواخوانی شده اصلا موجود نیست و …
ابتدا، نسخه PHP را تغییر دهید.
معمولا این خطا به دلیل نسخه پایین PHP اتفاق میافتد. در مرحله اول باید نسخه PHP را تغییر دهید و سایتتان را با نسخههای مختلف PHP بررسی کنید. معمولا وردپرس بهترین سازگاری را با نسخه 5.6 دارد.
مسیر خطا را پیدا کنید.
در نتیجه باید زمانی که با Fatal Error مواجه میشویم آدرس فایل دارای خطا را مشاهده و بررسی کنیم. ببینیم خطا دقیقا از کدام مسیر ساخته شده. به عنوان مثال اگر جلوی عبارت Fatal Error نوشته wp-content/themes/avada را مشاهده میکنید مشکل از قالب شماست. یا اگر عبارت wp-content/plugins/wp-jalali را مشاهده میکنید مشکل از افزونه وردپرس فارسی هست.
Fatal Error از مسیر قالب و افزونه هست.
خیر، در مرحله اول شما باید تمام افزونهها و قالب های سایتتان را غیر فعال کنید و ببینید کدام یک مشکل دارند.در صورتی که با غیر فعال کردن یکی از افزونه ها مشکل حل شد، باید آنرا جایگزین کنید.
قالب و افزونه را از میهن وردپرس خریداری کردهام!
اگر مشکل از قالب یا افزونه خریداری شده بود، ابتدا قالب یا افزونه مورد نظر را یکبار آپدیت کنید. آموزش آپدیت قالب و افزونه را ببینید.
Fatal Error از مسیر wp-admin یا wp-includes هست. چه باید کرد؟
در این صورت شما باید وردپرس را بصورت دستی آپدیت کنید. آموزش آپدیت دستی وردپرس را ببینید. با آپدیت کردن وردپرس بصورت دستی مشکل برای همیشود حل خواهد شد.
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام میهن وردپرس عضو شوید.
با سلام و ادب
با استفاده از زمپ روی لوکال هاست وردپرس نصب کرده ام. میخواهم پوسته پورتو نصب کنم. پس از نصب برای فعال سازی پیغام زیر را میدهد. راهنمایی فرمایی:
Fatal error: Array and string offset access syntax with curly braces is no longer supported in C:\xampp\htdocs\wp-content\themes\porto\inc\functions\general.php on line 142
با سلام
مطابق موارد گفته شده در همین آموزش میتونیداین ارور رو برطرف کنید
سلام قالب را که درون ریزی کردم این نوشته برایم آمد:
[ERROR] Failed to import “girl-woman-hair-bench-photography-leg-1045580-pxhere.com” (رسانه)
[ERROR] Failed to import “hand-sea-person-girl-woman-hair-72385-pxhere.com” (رسانه)
[ERROR] Failed to import “outdoor-person-wood-girl-old-barn-692349-pxhere.com” (رسانه)
[ERROR] Failed to import “woman-hair-purple-female-asian-leg-563541-pxhere.com” (رسانه)
[ERROR] Failed to import “woman-model-hat-fashion-clothing-headgear-1041892-pxhere.com” (رسانه)
[ERROR] Failed to import “girl-photography-model-jeans-fashion-clothing-633680-pxhere.com” (رسانه)
[ERROR] Failed to import “model-man-hoodie-hood-clothing-outerwear-1594686-pxhere.com” (رسانه)
[ERROR] Failed to import “man-person-photography-boy-male-portrait-1097001-pxhere.com” (رسانه)
[ERROR] Failed to import “man-suit-standing-tie-business-clothing-639763-pxhere.com” (رسانه)
[ERROR] Failed to import “coffee-girl-woman-white-backpack-leg-79519-pxhere.com” (رسانه)
[ERROR] Failed to import “book-snow-winter-white-glass-backpack-47362-pxhere.com” (رسانه)
[ERROR] Failed to import “person-white-photography-backpack-spring-red-47363-pxhere.com” (رسانه)
[ERROR] Failed to import “backpack-travel-red-equipment-gear-black-860871-pxhere.com” (رسانه)
[ERROR] Failed to import “hand-man-suit-photography-finger-fashion-1174457-pxhere.com” (رسانه)
[ERROR] Failed to import “person-people-girl-woman-white-cute-487427-pxhere” (رسانه)
[ERROR] Failed to import “beach-1867285_1920.jpg” (رسانه)
[ERROR] Failed to import “vbg-4.jpg” (رسانه)
[ERROR] Failed to import “brushed-alum.png” (رسانه)
[ERROR] Failed to import “watch-2-1-300×300” (رسانه)
[ERROR] Failed to import “shoes-1-1” (رسانه)
[ERROR] Failed to import “woocommerce-placeholder” (رسانه)
[ERROR] Failed to import “One Click Demo Import – log_file_2020-12-05__13-04-07” (رسانه)
[ERROR] Failed to import “shoes-4” (رسانه)
[ERROR] Failed to import “watch-3-1” (رسانه)
باسلام
طبق آموزشی که در همین مقاله داده شده باید مشکل رو برطرف کنید
سلام، در ابتدای کار با این خطا مواجه میشم
Fatal error: Uncaught ArgumentCountError: array_merge() does not accept unknown named parameters in C:\xampp\htdocs\wordpress\wp-includes\widgets.php:1261 Stack trace: #0 C:\xampp\htdocs\wordpress\wp-includes\widgets.php(1261): array_merge(wp_inactive_widgets: Array) #1 C:\xampp\htdocs\wordpress\wp-includes\widgets.php(1216): retrieve_widgets(true) #2 C:\xampp\htdocs\wordpress\wp-includes\class-wp-hook.php(290): _wp_sidebars_changed(‘Twenty Twenty’) #3 C:\xampp\htdocs\wordpress\wp-includes\class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array) #4 C:\xampp\htdocs\wordpress\wp-includes\plugin.php(478): WP_Hook->do_action(Array) #5 C:\xampp\htdocs\wordpress\wp-includes\theme.php(2964): do_action(‘after_switch_th…’, ‘Twenty Twenty’, Object(WP_Theme)) #6 C:\xampp\htdocs\wordpress\wp-includes\class-wp-hook.php(288): check_theme_switched(”) #7 C:\xampp\htdocs\wordpress\wp-includes\class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array) #8 C:\xampp\htdocs\wordpress\wp-includes\plugin.php(478): WP_Hook->do_action(Array) #9 C:\xampp\htdocs\wordpress\wp-settings.php(523): do_action(‘init’) #10 C:\xampp\htdocs\wordpress\wp-config.php(90): require_once(‘C:\\xampp\\htdocs…’) #11 C:\xampp\htdocs\wordpress\wp-load.php(37): require_once(‘C:\\xampp\\htdocs…’) #12 C:\xampp\htdocs\wordpress\wp-blog-header.php(13): require_once(‘C:\\xampp\\htdocs…’) #13 C:\xampp\htdocs\wordpress\index.php(17): require(‘C:\\xampp\\htdocs…’) #14 {main} thrown in C:\xampp\htdocs\wordpress\wp-includes\widgets.php on line 1261
یک خطای مهم در وب سایت شما رخ داده است.
دربارهٔ اشکالزدایی در وردپرس بیشتر بدانید.
سلام
مواردی که در این مقاله توضیح داده شده رو انجام بدید لطفا
سلام
من ورد پرسم فعلا روی لوکال هاست xampp هست و با فتال ارور مواجه شدم، نمیدونم چیکارش کنم ممنون میشم راهنماییم کنید
سلام
وردپرس و قالب و افزونه ها رو به آخرین نسخه آپدیت کنید
سلام، ممنون بابت مطالب مفید و کاربردی
بنده گاهی با خطای زیر روبرو می شوم که با reload کردن صفحه درست میشود. برای برطرف کردن آن چه کاری انجام بدم؟
با تشکر
موفق و پیروز باشید
Fatal error: Out of memory (allocated 161480704) (tried to allocate 49152 bytes) in /home/drdornac/public_html/wp-admin/includes/media.php on line 3210
یک خطای مهم در وب سایت شما وجود داشت. لطفاً صندوق ایمیل مدیر سایت را برای دستورالعمل بررسی نمایید.
با سلام و احترام
لطفا یک مرتبه کش سایت خود را پاک کنید
تو wp_confing.php یه لاین افزایش رم بندازین.
ببخشید این ارور برای بازی رزیدنت اویل رولیشن میاد چیکار کنم؟
درود کار ما وردپرس و طراحی وبسایت هست و متاسفانه در این مورد اطلاعی نداریم.
آقا دمتون گرم واقعا خسته نباشید یه دنیا ممنونم ازتون
بی نظیرید
سلام خسته نباشید ببخشید من داشتم از قسمت تنظیمات رنگ های پیشخوان وردپرسم رنگ هارو عوض میکردم یهو با این خطا مواجه شدم :
Fatal error: Cannot redeclare sw_less_construct() (previously declared in /home/psyclubi/zistoyek.ir/wp-content/plugins/lessphp/less.php:13) in /home/psyclubi/zistoyek.ir/wp-content/plugins/sw_core/inc/lessphp/less.php on line 72
در ضمن وقتی wp-admin رو وارد میکنم که وارد پیشخوانم بشم کلا نمیاد و همین خطا رو میده … با هاستم هم صحبت کردم اینو گفتن :
کاربر گرامی مشکل از سمت فایل های اصلی سایت شما میباشد
با توجه به اینکه هم اکنون با واحد پشتیبانی هاست و دامنه در حال مکاتبه هستید و مواردی از قبیل نصب اسکریپ و پلاگینهای خاص، عیب یابی و بررسی مشکلات اسکریپت، بررسی کدهای قالب و … در حوزه کار دپارتمان پشتیبانی هاست نمی باشد. جهت رفع مشکل می توانید از یک برنامه نویس و طراح سایت کمک بگیرید.
در صورت تمایل می توانید از بازگردانی بکاپ استفاده کنید:
ممنون میشم راهنماییم کنید :/
سلام افزونه lessphp را غیر فعال کنید حل می شود.
سلام.در مورد افزونه Easy Table of Contents سرچ می کردم که به سایتتون رسیدم و الان دیدم در این مقاله فهرست بندی انجام دادید.با توجه به اینکه این افزونه رو هم نصب دارید، این فهرست با همین افزونه نوشته شده؟
ظاهرش رو سفارشی سازی کردید؟ در صورت امکان
درود به شما کاربر گرامی
بله . از همین افزونه استفاده شده.بله اختصاصی سازی کردیم
سلام
علت این خطا چیه مربوط به افزونه یواست هستش
Fatal error: Can’t use method return value in write context in /home/haliteoc/public_html/wp-content/plugins/seo-Yoast-premium/mihanwp-updater.php on line 85
ممنون میشم راهنمایی کنید
سلام پشتیبانی مختص خریداران افزونه یواست هست. خریدی با ایمیل شما پیدا نشد.
سلام من امروز نشستم پای لوکال هاستم و کلا نمیتونم وارد بخش مدیریت وردپرس بشم با ارور ( ! ) Fatal error: Call to undefined function get_bloginfo() in C:\wamp\www\bictochar\wp-includes\class-wp-locale.php on line 231 مواجه میشم
سه بار وردپرس رو حذف و نصب کردم ولی پوشه ی من رو بعد از نصب داخل خودش نگه داشته البته حذفشم نکردم ولی بعد از unistall کامپیوتر رو ریست کردم.مشکل از کجاست؟
درود پوشه htdocs رو خالی کنید و وردپرس رو مجدد نصب کنید حل میشه
با سلام خسته نباشید
من وردپرس xmarket دانلود کردم و بسته نصبی رو هم در لوکال هاست نصب کردم ولی ارور زیرو میده چیکار کنم؟
Fatal error: Uncaught Error: [] operator not supported for strings in C:\xampp\htdocs\group-rama\wp-content\plugins\LayerSlider\includes\slider_markup_init.php:83 Stack trace: #0 C:\xampp\htdocs\group-rama\wp-content\plugins\LayerSlider\wp\shortcodes.php(218): include() #1 C:\xampp\htdocs\group-rama\wp-content\plugins\LayerSlider\wp\shortcodes.php(159): LS_Shortcode::generateSliderMarkup(Array) #2 C:\xampp\htdocs\group-rama\wp-content\plugins\LayerSlider\wp\shortcodes.php(49): LS_Shortcode::processShortcode(Array) #3 C:\xampp\htdocs\group-rama\wp-includes\shortcodes.php(308): LS_Shortcode::handleShortcode(Array, ”, ‘layerslider’) #4 [internal function]: do_shortcode_tag(Array) #5 C:\xampp\htdocs\group-rama\wp-includes\shortcodes.php(210): preg_replace_callback(‘/\\[(\\[?)(embed|…’, ‘do_shortcode_ta…’, ‘<div style="dir…') #6 C:\xampp\htdocs\group-rama\wp-includes\plugin.php(213): do_shortcode('<div style="dir…') #7 C:\xampp\htdocs\group-rama\wp-includes\post-template.php(230): apply_filters('the_content', '<div st in C:\xampp\htdocs\group-rama\wp-content\plugins\LayerSlider\includes\slider_markup_init.php on line 83
درود روی هاست اصلی نصب کنید. معمولا روی لوکال هاست با خطا مواجه خواهید شد چون ماژول های مورد نیاز رو نداره
سلام.
این کارهایی رو که شما گفتین من چندین بار انجام دادم. اما مشکل حل نشد. از قسمت php my admin هم جداوا رو repair زدم اما مشکل برطرف نشد.
مشکل فقط از این نرم افزار duplicator هست که شما قالب هاتون رو با اون میسازین. توی مقاله قبلی گفته بودین اون نرم افزارشو پاک کنید درست میشه . من پاک کردم نشد. به جز نرم افزارش فایل هایی که روی هاست مونده ازش هم باید پاک بشه.
واسه سایت من این اخطار میاد.
fatal error call to undefined function get_bloginfo() in wp-includes/class-wp-locale.php on line 231
من فایل wp-locale.php رو چک کردم ببینم مشکلش چیه که اما چیزی پیدا نکردم و همچنان سایتم رو هواست. چون جرات نمیکنم کلی وقت بزارم مطلب بنویسم و تنظیمات رو ست کنم باز فرداش به مشکل بخورم.
حالا میتونید واسه این مشکل من کاری بکنید !
درود وردپرس رو یکبار اپدیت دستی کنید مشکل حل میشه