نحوه غیرفعال کردن خطاهای PHP در وردپرس
سلام خدمت همه همراهان عزیز وبسافت3 – در این مقاله قصد داریم به شما آموزش دهیم که چگونه خطاهای PHP را در وردپرس غیر فعال کنید.
هشدارها و اطلاعیه های پی اچ پی به برنامه نویسان این امکان را می دهد که کد های خود را اشکال زدایی کنند. با این حال به نظر می رسد این کار بسیار غیر حرفه ای است که تمام کاربران سایتتان این خطاها را مشاهده کنند و حس خوبی به کار دست نمی دهد. پس اگر قصد این را دارید که از دید کاربران سایتتون غیر حرفه ای به نظر نرسید تا پایان این آموزش با ما همراه باشید.
چرا و چه زمانی باید خطاهای PHP را در وردپرس غیر فعال کنید؟
اشتباهات پی اچ پی را می توانید در سایت وردپرسی خود مشاهده کنید که معمولا به شکل هشدارها و اعلان ها هستند. این ها مانند خطا های fatal errors یا internal server error، syntax errors نیستند که مشکلی در لود شدن سایت شما ایجاد کند. اعلان ها و هشدارها خطاهایی هستند که وردپرس را از بارگیری وب سایت شما متوقف نمی کند.
هدف این خطاها برای کمک به توسعه دهندگان است که کد های آنها را اشکال زدایی می کنند.توسعه دهندگان پلاگین و تم ها به این اطلاعات نیاز دارند تا سازگاری و بهترین شیوه ها را بررسی کنند.
با این حال، اگر شما یک تم، پلاگین یا وب سایت سفارشی ندارید،این خطاها باید پنهان شوند و از آنجا که این خطاها برای کاربران وب سایت شما ظاهر می شود بهتر است که این خطاها ظاهر نشود.
عکسی که در بالا میبینید نمونه ای از این خطا است. بیایید ببینیم که چگونه خطاهای PHP را در وردپرس غیر فعال کنیم.
خاموش کردن خطاهای PHP در وردپرس
شما باید فایل wp-config.php را ویرایش کنید.
درون فایل wp-config.php، خط زیر را دنبال کنید:
define('WP_DEBUG', true);
همچنین ممکن است که این خط به اشتباه تنظیم شده باشد. در این صورت، کد زیر را مشاهده خواهید کرد:
define('WP_DEBUG', false);
در هر صورت، شما باید این خط را با کد زیر جایگزین کنید:
ini_set('display_errors','Off'); ini_set('error_reporting', E_ALL ); define('WP_DEBUG', false); define('WP_DEBUG_DISPLAY', false);
فراموش نکنید که تغییرات خود را ذخیره کنید و فایل wp-config.php خود را در سرور آپلود کنید.
اکنون میتوانید وب سایت خود را مشاهده کنید و ببینید که هشدارها و اعلان ها در وب سایت شما ناپدید شده اند.
روشن کردن خطاهای PHP در وردپرس
شاید وب سایت شما بر روی یک سرور محلی و یا منطقه ی تمرین باشد و بخواهید گزارش خطا ها را روشن کنید تا بتوانید هشدار ها و اعلان ها را مشاهده نمایید.
در این صورت شما باید فایل wp-config.php خود را ویرایش کنید و کد قبلی را با کد زیر جایگزین کنید:
define('WP_DEBUG', true); define('WP_DEBUG_DISPLAY', true);
این کد به وردپرس اجازه می دهد دوباره خطاهای PHP، هشدارها و اعلان ها را نمایش دهد.
به پایان این مقاله رسیدیم. امیدوارم که استفاده کرده باشید. موفق و پیروز باشید.
نظرات :