WP_DEBUG Configurator
Turn on the debug log without breaking your live site
Działa w Twojej przeglądarce. Nic nie jest wysyłane.
O narzędziu WP_DEBUG Configurator
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.
Powiązane
Inne narzędzia, które mogą Ci się przydać
FAQ
Pytania
Czy włączenie WP_DEBUG na działającej stronie jest bezpieczne?
Tylko z WP_DEBUG_DISPLAY ustawionym na false. Samodzielnie WP_DEBUG wypisuje powiadomienia i ostrzeżenia PHP — w tym bezwzględne ścieżki plików na Twoim serwerze — wprost na stronach, które ładują Twoi odwiedzający. Prawie każdy poradnik podaje Ci tę jedną linijkę i na tym kończy. Połącz ją z WP_DEBUG_LOG i WP_DEBUG_DISPLAY ustawionym na false, a będzie bezpiecznie.
Gdzie trafia dziennik debugowania WordPress?
Domyślnie do wp-content/debug.log. Warto wiedzieć: na wielu hostach ten plik da się publicznie pobrać — każdy może go zażądać w przeglądarce. Zamiast tego możesz przekazać ścieżkę do WP_DEBUG_LOG i zapisywać dziennik powyżej katalogu głównego strony, co to narzędzie za Ciebie wygeneruje.
Ustawiłem WP_DEBUG na true i nic się nie stało. Dlaczego?
Prawie zawsze dlatego, że stała została dodana PONIŻEJ linii „That's all, stop editing!” w wp-config.php. Wszystko po tej linii jest ignorowane. Przenieś ją wyżej.