سلام دوستان. در این مقاله آموزشی مدرسه وردپرس قصد داریم نحوه تنظیم Error Logs وردپرس در فایل wp-config.php رو آموزش بدیم.

فایل wp-onfig.php در وردپرس تنها برای کنترل تنظیمات سایت نیست، بلکه این برای Debug کردن بسیار مفیده و با استفاده ازش می تونید خطاهای سایت رو رفع کنید. اما چگونه؟ در این آموزش خواهیم گفت…

 

چرا و چه زمانی نیاز به تنظیم Error Logs وردپرس در wp-config دارید؟

فایل wp-config.php برای تنظیم سایت شما به کار برده میشه. تنظیماتی از قبیل اتصال به دیتابیس وردپرس و تولید کلید اعتبارسنجی (authentication keys) برای امن تر کردن وردپرس.

همچنین از طریق این فایل می توانیم قابلیت Debugging رو فعال کنیم و خطاهای سایت را ببینیم و همچنین فایل Error Logs رو فعال کنیم.

در ادامه آموزش، به نحوه تنظیم Error Logs وردپرس می پردازیم.

 

نحوه تنظیم Error Logs وردپرس در wp-config

برای شروع، فایل wp-config.php رو در حالت ویرایش باز می کنیم. ( این فایل در root فولدر وردپرس قرار دارد. )

 

wordpress root

 

در مرحله اول می بایست قابلیت Debug کردن رو فعال کنید. پس مقدار WP_DEBUG رو برابر با true قرار بدید ( در حالت پیشفرض، این کد در خط شماره 80 هستش. ). مانند کد زیر:

define( 'WP_DEBUG', true );

با قرار دادن مقدار true برای WP_DEBUG قابلیت عیب یابی وردپرس فعال می شود و شما با باز کردن وبسایتتون، اگر اروری وجود داشته باشه در بالای صفحه خواهید دید.

استفاده از این روش در صورتی که وبسایت آنلاین نیست و در حال توسعه در یک محیط تست است، توصیه می شود.

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

define( 'WP_DEBUG_DISPLAY', false );

زمانی که کد بالا را در فایل wp-config.php قرار دادید، خطاها در صفحه وبسایت پنهان خواهند شد.

اما مشکلی که پیش میاد این است که ما خطاها را برای رفع کردن نمیبینیم. پس میتوانیم با یک تنظیم دیگر در wp-config.php خطاها را در یک فایل Log قرار دهیم. برای این کار کد زیر را در ادامه کد بالا قرار دهید:

define( 'WP_DEBUG_LOG', true );

wp-config

بعد از ذخیره سازی و رفرش کردن وبسایت، یک فایل به نام DEBUG.LOG  در مسیر wp-content ایجاد می شود و تمامی خطاهای سایت در این فایل قرار میگیرد.

debug

آموزش امروز مدرسه وردپرس درباره تنظیم Error Logs وردپرس در wp-config به پایان رسید.

موفق باشید

4 دیدگاه برای “تنظیم Error Logs وردپرس در wp-config

  • noobpwopro dk
    - ۱۲ دی , ۱۳۹۶

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

    • سیروس
      - ۱۲ دی , ۱۳۹۶

      ممنون از نظرات دلگرم کننده شما

  • یوسف موسوی
    - ۹ مهر , ۱۳۹۷

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

    • سیروس
      - ۹ مهر , ۱۳۹۷

      سلام دوست عزیز ، خوشحالیم که آموزش ها مفید بودن براتون.
      در مورد درخواستتون لطفا بیشتر توضیح بدید ، در صورت نیاز با استفاده از فرم تماس با ما و یا آیدی تلگرام مدرسه وردپرس با ما در ارتباط باشید:
      https://t.me/wpschool_support

دیدگاه خود را بیان کنید

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

-- بارگیری کد امنیتی --