Məzmuna keç
Alətlər

WP_DEBUG Configurator

Turn on the debug log without breaking your live site

Brauzerinizdə işləyir. Heç nə yüklənmir.

Where is this site?

This changes the recommendation, not just the wording. The safe configuration on a live site is genuinely different from the useful one on your laptop.

Verdict

Options
wp-config.php

Paste these ABOVE the line that says /* That's all, stop editing! */ — anything below it is ignored, which is why so many people report that WP_DEBUG 'does nothing'.

WP_DEBUG Configurator haqqında

Generate the WP_DEBUG constants that write errors to a log file instead of printing them to your visitors. The default WP_DEBUG snippet most sites copy will display PHP errors publicly — this one will not.

FAQ

Suallar

Canlı saytda WP_DEBUG-u aktivləşdirmək təhlükəsizdir?

Yalnız WP_DEBUG_DISPLAY false təyin edilmiş halda. Təkbaşına WP_DEBUG PHP bildirişlərini və xəbərdarlıqlarını — serverinizin mütləq fayl yolları daxil olmaqla — birbaşa ziyarətçilərinizin yüklədiyi səhifələrə çap edir. Demək olar ki, hər dərslik sizə həmin bir sətri verir və dayanır. Onu WP_DEBUG_LOG və WP_DEBUG_DISPLAY false ilə birləşdirin və o, təhlükəsizdir.

WordPress debug jurnalı hara gedir?

Standart olaraq wp-content/debug.log. Bilməyə dəyər: bir çox hostda həmin fayl açıq şəkildə əldə edilə biləndir — hər kəs onu brauzerdə tələb edə bilər. Bunun əvəzinə WP_DEBUG_LOG-a bir yol ötürə və jurnalı veb kökünün üstünə yaza bilərsiniz ki, bu aləti sizin üçün yaradacaq.

WP_DEBUG-u true təyin etdim və heç nə baş vermədi. Niyə?

Demək olar ki, həmişə ona görə ki, sabit wp-config.php-də "That's all, stop editing!" yazan sətirdən AŞAĞI əlavə olunub. Həmin sətirdən sonrakı hər şey görməzdən gəlinir. Onu yuxarı köçürün.