

آموزش ثبت خطاها در لاگ وردپرس (Debug Log) به زبان ساده
اگر با طراحی سایت با وردپرس سر و کار دارید، مطمئناً با خطاها و باگهایی مواجه شدهاید که پیدا کردن منبع آنها کار سادهای نیست. در این آموزش یاد میگیرید چطور با فعالسازی سیستم لاگ وردپرس، خطاهای پنهان را شناسایی کرده و قدمی مهم در جهت بهینهسازی و رفع باگهای سایت خود بردارید.
چرا ثبت لاگ در وردپرس اهمیت دارد؟
- تشخیص سریع خطاها هنگام مواجه با صفحات سفید یا ارورهای داخلی. (مثل خطای 500)
- افزایش امنیت و سرعت رفع باگ: مخصوصاً برای توسعهدهندگان و تیمهای پشتیبانی.
- سازگاری با افزونهها و قالبها: برخی افزونهها بدون هشدار کار نمیکنند ولی لاگ خطاها را ذخیره میکنند.
فعالسازی سیستم ثبت لاگ در وردپرس
مرحله اول: فعال کردن حالت دیباگ وردپرس
وارد فایل wp-config.php
شوید و کد زیر را اضافه کنید:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
توضیح کدها:
WP_DEBUG
: فعالسازی حالت اشکالزدایی در وردپرسWP_DEBUG_LOG
: ذخیره لاگ خطاها در فایلdebug.log
WP_DEBUG_DISPLAY
: جلوگیری از نمایش خطاها در مرورگر (مناسب برای امنیت).
مرحله دوم: مشاهده فایل لاگ
پس از فعالسازی، لاگ در مسیر زیر ذخیره میشود:
/wp-content/debug.log
برای مشاهده فایل از طریق FTP یا کنترل پنل هاست اقدام کنید.
نکات امنیتی
برای جلوگیری از دسترسی دیگران به فایل لاگ، این کد را به فایل .htaccess
در مسیر /wp-content/ اضافه کنید:
<Files "debug.log">
Order allow,deny
Deny from all
</Files>
جمعبندی
با فعالسازی لاگ خطا در وردپرس، روند توسعه و پشتیبانی سایت شما حرفهایتر خواهد شد. همیشه در محیطهای تست از این قابلیت استفاده کنید و برای سایتهای در حال اجرا، آن را غیرفعال نگه دارید.
اگر این مقاله برای شما مفید بود، لطفاً آن را با دیگران به اشتراک بگذارید. همچنین خوشحال میشویم نظرات شما را بخوانیم.
سلام
در صورتیکه در ارتباط با آموزش ثبت خطاها در لاگ وردپرس (Debug Log) به زبان ساده و حرفهای سوالی دارید در بخش نظرات مطرح کنید واحد پشتیبانی در سریعترین زمان پاسخگو خواهند بود .