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

خانه » آموزش وردپرس » آموزش امنیت وردپرس » غیر فعال کردن خطاهای php در وردپرس

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

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

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

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

خطاهای php چیست

باید بدانید که هشدارها و اطلاعیه های php در روند اشکال زدایی به برنامه نویسان بسیار کمک می کنند و قطعه کدهایی را به نمایش میگذارند که در فرایند حل مشکلات بسیار راه گشا است. با این حال نسبتا جالب نیست که این کدها برای همه بازدید کنندگان وب سایت شما قابل مشاهده باشد.

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

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

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

دلیل غیر فعال سازی خطاهای php در وردپرس

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

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

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

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

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

غیر فعال کردن خطاهای 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);

توجه داشته باشید در انتها تغییرات را ذخیره نمایید.

روشن کردن نمایش خطاهای PHP در وردپرس

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

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

کد بالا مجددا نمایش خطاها ، هشدار ها و توصیه های مربوط به php در وردپرس شما را فعال خواهد کرد .

ناشر محصول

فاطمه ساجدی

فاطمه ساجدی

فاطمه ساجدی هستم. کارشناسی ارشد ای تی. کار تولید محتوا و طراحی سایت رو انجام میدم.

مطالب جدید

جلوگیری از ارسال نظرات اسپم در وردپرس

مدیریت سفارشات مشتریان در ووکامرس

مدیریت سفارشات مشتریان در ووکامرس

انتقال مستقیم به صفحه تسویه حساب در ووکامرس

انتقال مستقیم به صفحه تسویه حساب در ووکامرس

کاهش رتبه الکسا در وردپرس

کاهش رتبه الکسا در وردپرس

ساخت جدول قیمت گذاری در وردپرس

ساخت جدول قیمت گذاری در وردپرس

افزونه meta slider

افزونه meta slider

هنوز نظری ثبت نشده! شما نظری ندارید؟!

*

code