حل ارور یک خطای مهم در این وب سایت رخ داده است در وردپرس
- مقالات آموزشی
- بروزرسانی شده در

از وقتی وردپرس را به نسخه جدید آپدیت کردیم، بارها با خطای “این سایت مشکلات فنی را تجربه میکند.” روبرو شدیم. منظور وردپرس از این خطا چیست و چرا از نسخه 5.1 وردپرس این خطا در سایتهای وردپرسی نمایش داده میشود. در این مقاله بصورت کامل در مورد این اخطار وردپرس و نحوه حل آن صحبت خواهم کرد.
متن کامل خطا به این شکل است:
یک خطای مهم در این وب سایت رخ داده است. لطفا صندوق ورودی ایمیل مدیر سایت را برای راهنماییها بررسی نمایید.
خطای وردپرس نسخه 5.1
و در وردپرس انگلیسی:
The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.
متن خطا در وردپرس انگلیسی
این خطا در واقع همان ارور 500 قدیمی وردپرس است. قبلا وردپرس در صورت وجود خطای برنامه نویسی یا مشکلات منابع سرور، خطای ۵۰۰ را نمایش میداد که وجهه چندان جالبی نداشت، همچنین به سایتهای مختلفی مثل LiteSpeed یا Apache هم لینک میداد که اصلا از نظر سئو جالب نبود!
آنچه در این مقاله میخوانید
یک خطای مهم در این وب سایت رخ داده است
اما حالا وردپرس در نسخه 5.1 کمی هوشمند شده و قصد دارد خودش مشکلات خودش را حل کند. قبلا در آموزش حل ارور 500 توضیح دادیم که چطور میتوانید با استفاده از Debug کردن سایتتان، خطا را برطرف کنید. اما از نسخه ۵.۱ به بعد دیگر نیازی به فعال کردن دیباگ نیست. همان مکانیزم سلامت سایت وردپرس
پس چطور خطا را حل کنیم؟
در نسخه جدید کافیست پس از مشاهده این خطا، ایمیل مدیر سایت را چک کنید. نسخه جدید وردپرس یک ایمیل همراه با اطلاعات کامل در مورد دلیل خطا به شما ارسال خواهد کرد.
حالا باید دلیل خطا را مشاهده کنید. پس افزونه یا قالبی که باعث ایجاد این خطا شده را از طریق آدرسهای موجود در فایل ارور پیدا و حذف کنید.
معمولا خطا در انتهای ایمیل به این شکل ظاهر میشود:

دیروز موقع کار با پنل وردپرس سایت خودمان، خطای این سایت مشکلات فنی را تجربه میکند نمایان شد و ایمیل بالا را دریافت کردم.
در خطای بالا مشخص میشود که فایل مربوط به افزونه Easy Digital Downloads خطا را ایجاد کرده. البته باید دقت داشته باشیم دلیل خطا Maximum execution time of 300 seconds بوده و این فایل برای اجرا بیش از ۳۰۰ ثانیه زمان نیاز داشته و عملا یک پروسه با بیش از ۳۰۰ ثانیه طبیعتا باید با خطا مواجه شود. چون بار زیادی روی سرور ایجاد خواهد کرد. پس میتوانیم برای یک بار از این خطا چشم پوشی کنیم. چون سایت ما بدون مشکل کار میکند.
ورود به پنل مدیریت وردپرس برای حل ارور 500
یک قابلیت بسیار جالب که نسخه جدید وردپرس اضافه کرده. قابلیت ورود به پنل مدیریت وردپرس حتی با وجود ارور 500 است.
قبلا اگر سایت ارور 500 داشت نمیتوانستید حتی وارد پنل مدیریت وردپرس شوید و افزونهها را غیر فعال کنید. اما در نسخه جدید تنها کافیست این آدرس را در مرورگر وارد کنید تا بتوانید وارد پنل مدیریت وردپرس شده و مشکلات را بررسی و حل کنید:

چیزی شبیه به Recovery Mode ویندوز است که با وجود اختلال در کارکرد سیستم عامل میتوانید وارد ویندوز شده و مشکلات را برطرف کنید.
به همین راحتی 🙂 موفق باشید.
سلام وقت بخیر
مشکل “این سایت دچار خطا فني شده” پیش امده برام. ایمیل آمده سایت مشکل فنی داره.
من قالبم استادیار هست. ایمیل وردپرس رو می فرستم براتون ازتون خواهشمندم لطف کنید کمک کنید. خطاشم مشخصه ولی من بلد نیستم.
ضمنا به مدیریت ورد پرس هم نمیتونم برم. خواهش می کنم کمک کنید
*************************************
…
وقتی دنبال کمک برای این مشکل هستید، شاید از شما برخی از اطلاعات زیر پرسیده شود:
نگارش وردپرس 5.6.1
پوسته فعلی: Studiare (نگارش 6.1)
افزونه فعلی: (نگارش )
PHP نگارش 7.4.14
جزئیات خطا
===================
یک خطا از نوع E_PARSE در خط 34 از پرونده /wp-content/themes/studiare/inc/plugins/ReduxFramework/ReduxCore/inc/class.redux_cdn.php رخ داد. پیام خطا: syntax error, unexpected ‘
درود بر شما نسخه php رو افزایش بدید و تست کنید. اگر حل نشد مشکل از قالب هست ظاهرا
سلام من به یه مشکل بر خورد کردم نمیدونم چه طور درستش کنم وقتی اسم سایتم رو تو گوگل سرچ کنم یه صفحه ای با نامک hمیاد اصلا من چنین صفحه ایجاد نکردم rezaaliy210 که اخر ادرس اومده یوزرنیم وردپرس من هست نمیدونم چرا این صفحه به طور اتواتیک تو جستجو گوگل اومده میشه راهنمایی کنید چه طور درستش کنم و این صفحه رو حذف کنم صفحه اصلی سایتم هم درسته و مشکلی نداره من با قالب اوادا سایت رو طراحی کردم
سلام
این صفحه خودکار توسط وردپرس ایجاد شده. با یوست میتونید غیر فعالش کنید. توی تنظیمات یوست سئو بخش ظاهر جستجو
ببخشید من قالب رو آپدیت کردم وردپرس هم آخرین نگارش بود ولی بازم همون ارور رو میده ایمیلی هم برام نیومده میشه لطفا راهنماییم کنید؟
با سلام
https://mihanwp.com/wp-debug/
طبق این آموزش دیباگ سایت خود را فعال کنید تا بتوانیدمتوجه شوید که مشکل از کجاست
شرمنده من حالت دیباگ هم فعال کردم ولی توی سایت چیزی نشون نداد ولی همچنان ارور ( “یک خطای مهم در وب سایت شما رخ داده است. دربارهٔ اشکالزدایی در وردپرس بیشتر بدانید”) میده بعضی اوقات هم ارور 503 میده
سلام خسته نباشید من 3 روزه پیش افزونه ووکامرسم رو آپدیت کردم از اون به بعد وقتی که سفارش ها رو توی ووکامرس از در حال انجام به تکمیل شده تغییر میدم ارور ( “یک خطای مهم در وب سایت شما رخ داده است.
دربارهٔ اشکالزدایی در وردپرس بیشتر بدانید”) برام میاد و امروز هم وقتی بعد از پرداخت میخواد دوباره به سایت منتقل بشه همین ارور رو میده
با سلام
قالب و وردپرس خود را نیز به آخرین نسخه آپدیت کیند
سلام منم این مشکل رو دو سه روزه پیدا کردم
دیباگ رو فعال کردم چیز خاصی نداشتم یه افزونه بود که حذفش کردم ولی بازم این مشکل هست
به ایمیلمم چیزی نیومده
چکار گنیم؟
با سلام
لطفا آدرس سایت و اطلاعات ورود را از طریق این لینک به بخش پشتیبانی تیکت کنید تا مشکل شما را بصوورت کامل بررسی کنیمhttps://mihanwp.com/support/
درود.سایت من با پیغام “یک خطای مهم در وب سایت شما رخ داده است.
دربارهٔ اشکالزدایی در وردپرس بیشتر بدانید”
مواجه شده است.لینکی که برایم ایمیل شده است هم پس از کلیک با همین پیغام مواجه میشوم.امکان دسترسی به صفحه ورود به پنل ادمین هم به همین دلیل مجود نداره.
ممنون میشم راهنمایی کنید
لینک سایت:
با سلام و احترام
شما باید از هاست بخواهید Display Errors را از طریق فایل php.ini فعال کنند.
بعد از فعالسازی display error باید از فایل منیجر هاستتان فایل wp-config.php را ویرایش کنید و طبق آموزش زیر مقدار wp_debug را true کنید.
https://mihanwp.com/wp-debug/
**یک خطای مهم در وب سایت شما وجود داشت. لطفاً صندوق ایمیل مدیر سایت را برای دستورالعمل بررسی کنید.**
سلام خسته نباشید وبسایت من با این مشکل برخورد کرده چطوری میتونم رفعش کنم و ایا شما میتونید کمک کنید؟
با سلام و احترام
شما باید از هاست بخواهید Display Errors را از طریق فایل php.ini فعال کنند.
بعد از فعالسازی display error باید از فایل منیجر هاستتان فایل wp-config.php را ویرایش کنید و طبق آموزش زیر مقدار wp_debug را true کنید.
https://mihanwp.com/wp-debug/
**یک خطای مهم در وب سایت شما وجود داشت. لطفاً صندوق ایمیل مدیر سایت را برای دستورالعمل بررسی کنید.**
سلام خسته نباشید وبسایت من با این مشکل برخورد کرده چطوری میتونم رفعش کنم و ایا شما میتونید کمک کنید؟
با سلام و احترام
شما باید از هاست بخواهید Display Errors را از طریق فایل php.ini فعال کنند.
بعد از فعالسازی display error باید از فایل منیجر هاستتان فایل wp-config.php را ویرایش کنید و طبق آموزش زیر مقدار wp_debug را true کنید.
https://mihanwp.com/wp-debug/
Fatal error: Call to a member function isPluginBeingUpgraded() on null in /home3/tej/public_html/wp-content/plugins/fs-poster/lib/plugin-updates/Puc/v4p4/Plugin/UpdateChecker.php on line 342
سلام این مشکل برای چیه
هیچ افزونه ای آپدیت نمیشه
با سلام و احترام
https://mihanwp.com/fatal-error/
این آموزش را مشاهده بفرمایید
سلام
برای من این مشکل پیش اومده و در قسمت error log این متن رو میزنه:
[02-Aug-2019 07:49:09 UTC] PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /home/rojbppsw/public_html/fa/wp-includes/wp-db.php:1645
Stack trace:
#0 /home/rojbppsw/public_html/fa/wp-includes/wp-db.php(639): wpdb->db_connect()
#1 /home/rojbppsw/public_html/fa/wp-includes/load.php(427): wpdb->__construct(‘rojbppsw_ttfars…’, ‘*******…’, ‘rojbppsw_ttfars…’, ‘localhost’)
#2 /home/rojbppsw/public_html/fa/wp-settings.php(120): require_wp_db()
#3 /home/rojbppsw/public_html/fa/wp-config.php(92): require_once(‘/home/rojbppsw/…’)
#4 /home/rojbppsw/public_html/fa/wp-load.php(37): require_once(‘/home/rojbppsw/…’)
#5 /home/rojbppsw/public_html/fa/wp-blog-header.php(13): require_once(‘/home/rojbppsw/…’)
#6 /home/rojbppsw/public_html/fa/index.php(17): require(‘/home/rojbppsw/…’)
#7 {main}
thrown in /home/rojbppsw/public_html/fa/wp-includes/wp-db.php on line 1645
بعد بررسی در خط ۱۶۴۵ ک گفته بود این کد اومده بود:
$this->dbh = @mysql_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, $client_flags );
من سر درنیاوردم مشکلم دقیقا از چیه؟
ب نظر شما یوزری ک باهاش کار میکردم پاک شده یا مشکل چیز دیگس؟
سلام
مشکل از برقراری ارتباط با دیتابیس شما هست. لطفا مجدد تنظیمات دیتابیس رو انجام دهید و این آموزش رو هم مشاهده کنیدhttps://mihanwp.com/duplicator-security-bug/
با سلام و تشکر.
قالب پابلیشر در سایت من با این ارور مواجه میشه. و میگه مشکل از فایل function.php قالب.
چطور میتون از این قالب روی سایتم استفاده کنم. از چند ورژن مختلف استفاده کردم که همشون همین ارور رو میداد.
جزئیات خطا
===================
یک خطا از نوع E_ERROR در خط 8112 از پرونده /wp-content/themes/publisher/includes/functions.php رخ داد. پیام خطا: Cannot redeclare _check_active_widget() (previously declared in /public_html/wp-content/themes/publisher/functions.php:61)
سلام پشتیبانی قالب پابلیشر مختص خریداران محصول هست. خریدی با ایمیل شما پیدا نشد. لطفا با سازنده یا فروشنده قالب در این مورد در ارتباط باشید.
سلام.من از دیروز این پیغام رو مشاهده می کنم.ولی هیچ ایمیلی برای من ارسال نشده است.الان چکار می تونم انجام بدم تا مشکل برطرف شه؟
سلام فایل log ارور رو توی سایتتون مشاهده کنید.
با سلام و تشکر از اینکه اولین وبسایت فارسی زبان هستید که به این موضوع پرداخته اید.
متاسفانه پس از آپدیت وردپرس گرفتار این پیغام خطا شده ام. در حال حاضر وبسایت بدون مشکل لود میشود ولیکن امکان ورود به پنل ادمین وردپرس از بین رفته است.
پوسته مورد استفاده newspaper و افزونه های Visual Composer و VC Addons و WP Rocket و Yoast SEO Premium و Yoast Local Seo که همگی از وبسایت محترم شما خریداری شده، مورد استفاده قرار گرفته است. افزونه ها را از طریق Cpanel غیر فعال کردم ولی مشکل رفع نشد.
متن خطا به شرح زیر است:
Fatal error: Cannot redeclare get_available_post_mime_types() (previously declared in /datas/hegtabir/public_html/wp-includes/post.php:6905) in /datas/hegtabir/public_html/wp-admin/includes/post.php on line 1194
The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.
جسارتا تقاضا دارم اگر راهکاری برای رفع این مشکل سراغ دارید راهنمایی بفرمایید. با کمال احترام و تشکر
درود بر شما
برای حل این مشکل باید وردپرس رو بصورت دستی آپدیت کنید. آموزش اپدیت دستی وردپرس رو توی سایت ما سرچ کنید و ببینید.