ورود یا ثبت‌نام
وبمستران طلایی

حل خطای Notice و Warning در وردپرس (غیر فعال کردن خطایابی)

حل خطای Notice و Warning در وردپرس

حل ارور Notice و Warning در وردپرس

گاهی اوقات پس از وارد کردن آدرس سایت در مرورگر، وب سایت شما اجرا نمی شود، در این صورت اولین کاری که به ذهنتان می رسد فعال کردن خطاهای وردپرس است تا بتوانید علت را کشف و مشکل را برطرف نمایید.حال بعضی از کاربران نمی‌خواهند این خطاها را مشاهده کنند و روش مخفی کردن نمایش خطاهای وردپرس و php در وب سایت را نمی‌دانند. این آموزش صرفا برای آن دسته از عزیزان است.

نکته: Notice‌ها و Warning‌ها در وردپرس مشکل خاصی برای سایت شما ایجاد نمی‌کنند. در صورتی که سایت شما مشکل برنامه نویسی داشته باشد، ارور ۵۰۰ دریافت خواهید کرد. در نتیجه نگران این اخطار‌ها نباشید.

غیر فعال کردن خطایابی وردپرس

در مرحله اول وارد بخش مدیریت فایل در پنل کاربری هاست خود شوید، سپس روی فایل wp-config کلیک راست و روی edit کلیک کنید. حال در این فایل به دنبال کد زیر باشید و مقدار true را به false تغییر دهید و در آخر تغییرات اعمال شده را ذخیره کنید.

define( 'WP_DEBUG', true );

بدین حال، دیگر در وب سایت شما خطاهای و هشدارهای وردپرس نمایش داده نمی شود. مشاهده کردید چقدر سریع و ساده ارور ها را  از دید کاربران مخفی کردید.  🙂

همچنین برای غیرفعال کردن فایل error_log در سی پنل خود میتوانید فایل wp-config را ویرایش کنید. کد زیر را یافته و مقدار on را با off جایگزین کنید. اگر کد وجود نداشت. آنرا به فایل wp-config.php بعد از wp_debug اضافه کنید.

ini_set('display_errors','Off'); 

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

موفق و پیروز باشید.

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.

پیشنهادات آموزشی ما

همه پکیج های آموزشی
۱۴ نظر ارسال شده. شخص بعدی شما باشید.

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

5 × 5 =

  1. فرشته صادقی ۱۸ آذر ۱۳۹۸

    سلام انجام دادم زیر هر نوشته ی سایت یه متن انگلسیسی میاد

    Notice: Undefined variable: req in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 687

    Notice: Undefined variable: commenter in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 689

    Notice: Undefined variable: aria_req in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 691

    Notice: Undefined variable: req in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 699

    Notice: Undefined variable: commenter in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 701

    Notice: Undefined variable: aria_req in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 703

    Notice: Undefined variable: commenter in /home/tasisate/public_html/wp-content/themes/aryan/functions.php on line 711
    مال چیه اینا باید چیکار کرد که بره؟

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

      از هاست خواستید که display errors رو غیر فعال کنند؟؟؟

      پاسخ دادن
      • فرشته صادقی ۱۸ آذر ۱۳۹۸

        بله گفتم انجام دادند

        پاسخ دادن
        • فرشته صادقی ۱۸ آذر ۱۳۹۸

          من ه display errors رو غیر فعال گفتم کرد هاست ولی این خطاها هنوز داخل سایتم هست اون اموزشی ام که فرستادین دیدم انجام دادم باز اتفاقی نیوفتاد برای رفتنش چیکار کنم؟>

          پاسخ دادن
  2. Zaherdamia ۱۸ آذر ۱۳۹۸

    من این کار رو کردم ولی باز هم در پنل ادمین نمایش داده میشه

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

      از هاست بخواهید حتما display errors را از طریق php.ini غیر فعال کنند.

      پاسخ دادن
  3. مسعود ۱۸ آذر ۱۳۹۸

    سلام
    چطور این ارور رو حذف کنم؟

    پاسخ دادن
    • رضا حسینی راد ۱۸ آذر ۱۳۹۸

      سلام توی همین مقاله توضیح داده شده

      پاسخ دادن
  4. محمد جواد ۱۸ آذر ۱۳۹۸

    سلام
    مشکل حل نشده این کد رو هم ندارم
    خودم باید اضافه کنم
    ini_set(‘display_errors’,’Off’);

    پاسخ دادن
    • محمد مقدم ۱۸ آذر ۱۳۹۸

      درود
      طبق همین آموزش پیش بروید حل میشود. کد وجود دارد. از یک برنامه نویس کمک بگیرید.

      پاسخ دادن
  5. Zaherdamia ۱۸ آذر ۱۳۹۸

    ini_set(‘display_errors’,’Off’);

    من این کد رو نیافتم ایا لازمه

    پاسخ دادن
    • رضا حسینی راد ۱۸ آذر ۱۳۹۸

      اگر مشکل حل نشد بله لازم هست

      پاسخ دادن
  6. پردیس وردپرس ۱۸ آذر ۱۳۹۸

    سلام پنل مدیریت سایتت تون را میگید اختصاصی هست که با افزونه ساختید اینم لینک افزونه هم نسخه رایگان داره و هم نسخه پرو و حرفه ای ! https://www.creative-tim.com/product/material-dashboard#

    پاسخ دادن
    • رضا حسینی راد ۱۸ آذر ۱۳۹۸

      درود بر شما جناب اقای صفری عزیز٬ از کارمندان قدیمی میهن وردپرس . البته وفادار!
      اگر اندکی دانش وردپرس و کدنویسی داشته باشید متوجه خواهید شد که این لینکی که ارسال فرمودید افزونه نیست و تنها یک قالب html هست. هر دو قالب با طراحی متریال و بوت استرپ ساخته شده اند که باعث شده شبیه یکدیگر باشند. روز خوبی داشته باشید!

      پاسخ دادن