فورفایل

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

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

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

در بسیاری از مواقع کاربران نیاز دارند که خطاهای PHP در وردپرس را غیرفعال کنند؛ بنابراین در این آموزش به شما نشان خواهم داد که چگونه پیام‌های PHP در سایت وردپرسی خود را غیرفعال کنید. در بسیاری مواقع سایت وردپرسی شما بازدیدکننده زیادی دارد و شما قصد دارید از نمایش دادن خطاها به آن‌ها جلوگیری کنید.

کردن خطاهای PHP در وردپرس 300x300 - غیرفعال کردن خطاهای PHP در وردپرس

چه زمانی بهتر است خطاهای PHP را غیرفعال کنید؟

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

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

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

define('WP_DEBUG', true);

در حالت پیش فرض مقدار true برابر false است. در هر دو حالت این خط کد را با کد زیر جایگزین کنید و تغییرات خود را ذخیره کنید.

ini_set('display_errors','Off'); 
ini_set('error_reporting', E_ALL ); 
define('WP_DEBUG', false); 
define('WP_DEBUG_DISPLAY', false);

اکنون سایت خود را مشاهده کنید و خواهید دید که هشدارها و اخطارهای PHP نمایش داده نمی‌شوند.

پیشنهاد بعدی  چت آنلاین با کاربران وردپرس با افزونه Tidio Live Chat

فعال کردن خطاهای PHP در وردپرس

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

define('WP_DEBUG', true); define('WP_DEBUG_DISPLAY', true);

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

موفق و سربلند باشید.

دیدگاه‌ها (0)

*
*

برای امنیت، استفاده از سرویس reCAPTCHA گوگل مورد نیاز است که تابع Privacy Policy and Terms of Use است.

question