post title

آموزش نحوه خاموش کردن نمایش خطاهای php در وردپرس

خطاهای PHP در وردپرس چیست؟ خطاهایی هستند که به دلیل وجود مشکلات در کدهای PHP که برای توسعه وب‌سایت با استفاده از وردپرس نوشته شده‌اند، ایجاد می‌شوند. این خطاها ممکن است به دلیل عدم تطابق نسخه‌ی PHP با نسخه‌ی وردپرس، پلاگین‌های نادرست، قالب‌های نامناسب یا اشکالات دیگری در کد‌های PHP باشند. این خطاها ممکن است […]

آموزش نحوه خاموش کردن نمایش خطاهای php در وردپرس

توییتر تلگرام

خطاهای PHP در وردپرس چیست؟ خطاهایی هستند که به دلیل وجود مشکلات در کدهای PHP که برای توسعه وب‌سایت با استفاده از وردپرس نوشته شده‌اند، ایجاد می‌شوند. این خطاها ممکن است به دلیل عدم تطابق نسخه‌ی PHP با نسخه‌ی وردپرس، پلاگین‌های نادرست، قالب‌های نامناسب یا اشکالات دیگری در کد‌های PHP باشند. این خطاها ممکن است با روش‌های مختلفی مانند نمایش پیام خطا در صفحه وب، ثبت خطا در فایل خطای لاگ (error log)، یا استفاده از افزونه‌های مدیریت خطا رفع شوند.

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

این قابلیت البته مفید است، اما بهتر است رویت هشدارها را غیرفعال کنید تا سوءتفاهم و بی‌اعتمادی مشتریان به شما نسبت به وبسایت یا برنامه‌ی شما کاهش یابد.

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

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

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

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

PHP errors in WordPress
PHP errors in WordPress

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

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

برای خاموش کردن نمایش خطاهای PHP، ابتدا باید فایل wp-config.php را ویرایش کنید. برای این منظور، وارد هاست خود شده و از طریق بخش file manager به پوشه public_html دسترسی پیدا کنید. در این مسیر فایل سیستمی کانفیگ را پیدا کرده و قبل از هر اقدامی، حتماً پشتیبان‌گیری از فایل‌های مربوطه را انجام دهید.

سپس با راست‌کلیک بر روی فایل wp-config.php، آن را ویرایش کنید و کد زیر را پیدا کنید:

define(‘WP_DEBUG’, true);

 

این کد به وردپرس اجازه می دهد تا وضعیت خطاها را بصورت کامل نمایش دهد که بصورت false یا true فعال و غیرفعال می شود. فارق از اینکه کد مربوطه چگونه تنظیم شده باشد، آن را پاک کرده و کد زیر را در همان خط جایگزین کنید:

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

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

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

به عنوان یک توسعه دهنده و یا کدنویس قطعا شرایطی پیش می آید که قصد داشته باشید وضعیت سایت را برای ارزیابی صحت عملکرد قالب و افزونه ها بررسی کنید. همینطور ممکن است سایت شما در یک سرور محلی – Local Server فعال باشد که در هردو صورت نمایش خطاهای PHP ضروری بنظر می رسد.

اگر قصد دارید خطاهای PHP را در سایت خود نمایش دهید باید مجددا فایل wp-config.php را ویریاش کرده و کدهای قبلی را حذف کنید.

define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_DISPLAY’, true);
پس از وارد کردن کدهای جدید، وردپرس خطاهای PHP را برای شما به نمایش در خواهد آورد.

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

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

مطالب پیشنهادی

آیا تاکنون فکر کرده‌اید که تصویر دیجیتال شما، یا همان آواتار، در دنیای آنلاین چطور می‌تواند بر هویت شما تاثیر بگذارد؟ در دنیای پرسرعت امروز، داشتن یک آواتار منحصر به فرد که نمایانگر شخصیت و سبک شما باشد، بیشتر از هر زمان دیگری اهمیت پیدا کرده است. از شبکه‌های اجتماعی گرفته تا بازی‌ها و دنیای […]

۲۰۲۶/۰۶/۱۹
۰

سرور مجازی بورس چیست؟ سرور مجازی بورس یک سیستم مجازی همیشه‌ فعال است که در دیتاسنتر قرار دارد و با تاخیر بسیار کم، اجرای سریع‌تر و مطمئن‌تر سفارش‌های بورسی را ممکن می‌کند. احتمالاً وقتی این سؤال به ذهنتان رسیده که یک‌بار درست در لحظه ثبت سفارش، اینترنت قطع شده یا سیستم چند ثانیه کند شده […]

۲۰۲۶/۰۵/۲۶
۰

بهترین مرورگر اندروید کدام است؟ فایرفاکس یا کروم؟ یا شاید مرورگرهای جدیدتری مثل Brave و Opera توانسته‌اند از غول‌های قدیمی پیشی بگیرند؟ اگر شما از باز شدن کند سایت‌ها و پر شدن حافظه گوشی با مرورگرهای سنگین خسته شده‌اید، وقت آن رسیده که سراغ مرورگرهای سبک و پرسرعت بروید. در این بلاگ از مجله پارس […]

۲۰۲۵/۱۰/۱۶
۰

پادکست تکنولوژی یکی از جذاب‌ترین روش‌ها برای آشنایی با دنیای فناوری و نوآوری‌های روز است. در این مطلب با معرفی بهترین پادکست های حوزه تکنولوژی و فناوری همراه شما هستیم.  در ادامه بهترین پادکست‌های تکنولوژی فارسی و انگلیسی را معرفی می‌کنیم. تا انتهای مجله پارس هاست همراه ما باشید. بهترین پادکست تکنولوژی فارسی در این […]

۲۰۲۵/۱۰/۱۵
۰

۵ ابزار هوش مصنوعی شگفت انگیز برای رسانه‌های اجتماعی  در این مقاله، می‌خواهیم قلمرو جدیدی از ابزارهای مبتنی بر هوش مصنوعی که در مدیریت رسانه‌های اجتماعی تحول شگرفی ایجاد کرده است، بررسی کنیم. در این مقاله، گنجینه‌ای از ابزارهای هوش مصنوعی را معرفی می‌کنیم که نوید ارتقای برند یا کسب‌وکار شما را می‌دهند. ما نگاهی […]

۲۰۲۴/۰۷/۰۷
۰
۰ نظر

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