ثبت‌نام ورود

حل ارور این سایت مشکلات فنی را تجربه می‌کند در وردپرس

این سایت مشکلات فنی را تجربه می‌کند

از وقتی وردپرس رو به نسخه جدید آپدیت کردیم، بارها با خطای “این سایت مشکلات فنی را تجربه می‌کند.” روبرو شدیم. منظور وردپرس از این خطا چیست و چرا از نسخه 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 در وردپرس
Recovery Mode در وردپرس

چیزی شبیه به Recovery Mode ویندوز هست که با وجود اختلال در کارکرد سیستم عامل می‌توانید وارد ویندوز شده و مشکلات را برطرف کنید.

به همین راحتی 🙂 موفق باشید.

نظر شما در این‌باره چیست؟

  1. کاربر مهمان ۲۶ اسفند ۱۳۹۸

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

    • تیم پشتیبانی تیم پشتیبانی ۲۶ اسفند ۱۳۹۸

      با سلام
      https://mihanwp.com/wp-debug/
      طبق این آموزش دیباگ سایت خود را فعال کنید تا بتوانیدمتوجه شوید که مشکل از کجاست

    • U26049 ۲۶ اسفند ۱۳۹۸

      شرمنده من حالت دیباگ هم فعال کردم ولی توی سایت چیزی نشون نداد ولی همچنان ارور ( “یک خطای مهم در وب سایت شما رخ داده است. دربارهٔ اشکال‌زدایی در وردپرس بیشتر بدانید”) میده بعضی اوقات هم ارور 503 میده

  2. کاربر مهمان ۲۵ اسفند ۱۳۹۸

    سلام خسته نباشید من 3 روزه پیش افزونه ووکامرسم رو آپدیت کردم از اون به بعد وقتی که سفارش ها رو توی ووکامرس از در حال انجام به تکمیل شده تغییر میدم ارور ( “یک خطای مهم در وب سایت شما رخ داده است.

    دربارهٔ اشکال‌زدایی در وردپرس بیشتر بدانید”) برام میاد و امروز هم وقتی بعد از پرداخت میخواد دوباره به سایت منتقل بشه همین ارور رو میده

  3. کاربر مهمان ۰۹ دی ۱۳۹۸

    سلام منم این مشکل رو دو سه روزه پیدا کردم
    دیباگ رو فعال کردم چیز خاصی نداشتم یه افزونه بود که حذفش کردم ولی بازم این مشکل هست
    به ایمیلمم چیزی نیومده
    چکار گنیم؟

    • تیم پشتیبانی تیم پشتیبانی ۰۹ دی ۱۳۹۸

      با سلام
      لطفا آدرس سایت و اطلاعات ورود را از طریق این لینک به بخش پشتیبانی تیکت کنید تا مشکل شما را بصوورت کامل بررسی کنیمhttps://mihanwp.com/support/

  4. کاربر مهمان ۲۶ آذر ۱۳۹۸

    درود.سایت من با پیغام “یک خطای مهم در وب سایت شما رخ داده است.

    دربارهٔ اشکال‌زدایی در وردپرس بیشتر بدانید”
    مواجه شده است.لینکی که برایم ایمیل شده است هم پس از کلیک با همین پیغام مواجه میشوم.امکان دسترسی به صفحه ورود به پنل ادمین هم به همین دلیل مجود نداره.
    ممنون میشم راهنمایی کنید
    لینک سایت:

    • تیم پشتیبانی تیم پشتیبانی ۲۶ آذر ۱۳۹۸

      با سلام و احترام
      شما باید از هاست بخواهید Display Errors را از طریق فایل php.ini فعال کنند.

      بعد از فعالسازی display error باید از فایل منیجر هاستتان فایل wp-config.php را ویرایش کنید و طبق آموزش زیر مقدار wp_debug را true کنید.

      https://mihanwp.com/wp-debug/

  5. کاربر مهمان ۲۵ آذر ۱۳۹۸

    **یک خطای مهم در وب سایت شما وجود داشت. لطفاً صندوق ایمیل مدیر سایت را برای دستورالعمل بررسی کنید.**
    سلام خسته نباشید وبسایت من با این مشکل برخورد کرده چطوری میتونم رفعش کنم و ایا شما میتونید کمک کنید؟

    • تیم پشتیبانی تیم پشتیبانی ۲۵ آذر ۱۳۹۸

      با سلام و احترام
      شما باید از هاست بخواهید Display Errors را از طریق فایل php.ini فعال کنند.

      بعد از فعالسازی display error باید از فایل منیجر هاستتان فایل wp-config.php را ویرایش کنید و طبق آموزش زیر مقدار wp_debug را true کنید.

      https://mihanwp.com/wp-debug/

  6. کاربر مهمان ۲۵ آذر ۱۳۹۸

    **یک خطای مهم در وب سایت شما وجود داشت. لطفاً صندوق ایمیل مدیر سایت را برای دستورالعمل بررسی کنید.**
    سلام خسته نباشید وبسایت من با این مشکل برخورد کرده چطوری میتونم رفعش کنم و ایا شما میتونید کمک کنید؟

    • تیم پشتیبانی تیم پشتیبانی ۲۵ آذر ۱۳۹۸

      با سلام و احترام
      شما باید از هاست بخواهید Display Errors را از طریق فایل php.ini فعال کنند.

      بعد از فعالسازی display error باید از فایل منیجر هاستتان فایل wp-config.php را ویرایش کنید و طبق آموزش زیر مقدار wp_debug را true کنید.

      https://mihanwp.com/wp-debug/

  7. کاربر مهمان ۰۲ آذر ۱۳۹۸

    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

    سلام این مشکل برای چیه
    هیچ افزونه ای آپدیت نمیشه

  8. U22917 ۱۱ مرداد ۱۳۹۸

    سلام
    برای من این مشکل پیش اومده و در قسمت 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/

  9. کاربر مهمان ۱۳ خرداد ۱۳۹۸

    با سلام و تشکر.
    قالب پابلیشر در سایت من با این ارور مواجه میشه. و میگه مشکل از فایل 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)

    • تیم پشتیبانی تیم پشتیبانی ۱۴ خرداد ۱۳۹۸

      سلام پشتیبانی قالب پابلیشر مختص خریداران محصول هست. خریدی با ایمیل شما پیدا نشد. لطفا با سازنده یا فروشنده قالب در این مورد در ارتباط باشید.

  10. کاربر مهمان ۰۸ خرداد ۱۳۹۸

    سلام.من از دیروز این پیغام رو مشاهده می کنم.ولی هیچ ایمیلی برای من ارسال نشده است.الان چکار می تونم انجام بدم تا مشکل برطرف شه؟

  11. U6092 ۰۵ خرداد ۱۳۹۸

    با سلام و تشکر از اینکه اولین وبسایت فارسی زبان هستید که به این موضوع پرداخته اید.
    متاسفانه پس از آپدیت وردپرس گرفتار این پیغام خطا شده ام. در حال حاضر وبسایت بدون مشکل لود میشود ولیکن امکان ورود به پنل ادمین وردپرس از بین رفته است.
    پوسته مورد استفاده 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.
    جسارتا تقاضا دارم اگر راهکاری برای رفع این مشکل سراغ دارید راهنمایی بفرمایید. با کمال احترام و تشکر

    • رضا حسینی راد رضا حسینی راد ۰۵ خرداد ۱۳۹۸

      درود بر شما
      برای حل این مشکل باید وردپرس رو بصورت دستی آپدیت کنید. آموزش اپدیت دستی وردپرس رو توی سایت ما سرچ کنید و ببینید.