Gdzie mogę znaleźć „Informacje o błędzie”, aby dodać do pytania?


22

Mam dokładnie ten sam problem, co to zamknięte pytanie i chcę go rozwiązać. W sekcji komentarzy prosi OP o dodanie „Informacji o błędzie”.

Skąd biorę informacje o błędach, aby dodać je do mojego pytania na tym stosie?

Jestem nowy w WordPress (jeśli nie jest to oczywiste) i używam WordPress 3.5.1 i motywu Weaver 2

Odpowiedzi:


28

Dodaj define('WP_DEBUG', true);do swojej witryny wp-config.php. Spowoduje to wydrukowanie na ekranie błędów, ostrzeżeń i powiadomień (ostrzeżeń innych niż krytyczne). Są to tak często wymagane „informacje debugowania”.

Nie jest zalecane włączenie tej funkcji na serwerze produkcyjnym (publicznie dostępnym), ale jeśli musisz mieć informacje debugowania, musisz je mieć.

Możesz także dodać, define('WP_DEBUG_LOG', true);a informacje debugowania zostaną zapisane w pliku o nazwie /wp-content/debug.log.

Następnie można dodać, define('WP_DEBUG_DISPLAY', false);aby zapobiec drukowaniu błędów na ekranie, ponieważ można je odczytać z pliku debugowania.

Więc w twoim wp-config.phpmiałbyś:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

Twój serwer może również przechowywać plik dziennika. Lokalizacja i nazwy tych plików zależą od systemu operacyjnego. W Debian Squeeze dziennik Apache znajduje się pod adresem /var/log/apache2/error.log. Na CentOS 6 jest to /var/log/httpd/error_log. Te mają bardzo te same informacje, ale możesz nie mieć bezpośredniego dostępu do nich w zależności od twojego hosta i typu hosta - współdzielone, VPN itp. Serwer bazy danych może także przechowywać dzienniki.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.