Rejestrowanie błędów
W przypadku żądania w wybranej piaskownicy bootstrap ustawia WP_DEBUG jako true, WP_DEBUG_LOG jako piaskownicę debug.log, a WP_DEBUG_DISPLAY jako false, dzięki czemu błędy trafiają do osobnego pliku piaskownicy zamiast do przeglądarki.
Każda z tych stałych jest definiowana tylko wtedy, gdy wp-config.php nie ustawiło jej wcześniej, a wiersz bootstrapu znajduje się bezpośrednio nad wierszem wp-settings.php, za pozostałą częścią wp-config.php. Standardowa instalacja wp-config.php ustawia WP_DEBUG jako false, więc na takiej instalacji żądania piaskownicy nie zapisują logów w debug.log (zgłoszenie nr 4). Aby włączyć tam osobne dzienniki, usuń definicje WP_DEBUG, WP_DEBUG_LOG i WP_DEBUG_DISPLAY z wp-config.php. WordPress nadal wyłącza debugowanie dla żądań hosta, a bootstrap włącza rejestrowanie dla żądań piaskownicy.
Wyświetlanie dzienników
wp rudel logs alpha-3be7
wp rudel logs alpha-3be7 --lines=200
wp rudel logs alpha-3be7 --follow
Domyślnie wyświetlanych jest 50 ostatnich wierszy. --follow uruchamia tail -f na pliku.
Czyszczenie dzienników
wp rudel logs alpha-3be7 --clear
Lokalizacja dziennika
Plik dziennika znajduje się w katalogu piaskownicy:
wp-content/rudel-environments/{id}/debug.log
Ten katalog znajduje się wewnątrz wp-content, a serwery WWW udostępniają go jak każdy inny znajdujący się tam plik. Zablokuj dostęp przez WWW do plików *.log oraz katalogów snapshots w obrębie rudel-environments na każdym hoście dostępnym dla innych osób (zgłoszenie nr 9).
Zablokowana poczta e-mail
Żądania piaskownicy blokują wychodzącą pocztę e-mail. Gdy zdefiniowano WP_DEBUG_LOG, każda zablokowana wiadomość jest rejestrowana wraz z odbiorcą i tematem za pomocą error_log(). Trafia do piaskownicy debug.log tylko wtedy, gdy aktywne jest rejestrowanie debugowania opisane powyżej; w przeciwnym razie trafia do domyślnego dziennika błędów PHP.