Tambahkan define('WP_DEBUG', true);
ke situs Anda wp-config.php
. Itu akan menyebabkan kesalahan, peringatan, dan pemberitahuan (peringatan tidak fatal) untuk dicetak ke layar. Itulah "informasi debug" yang sangat sering diminta.
Tidak disarankan untuk mengaktifkan ini di server produksi (dapat diakses publik) tetapi jika Anda harus memiliki informasi debug maka Anda harus memilikinya.
Anda juga dapat menambahkan define('WP_DEBUG_LOG', true);
dan informasi debug akan ditulis ke file bernama /wp-content/debug.log
.
Anda kemudian dapat menambahkan define('WP_DEBUG_DISPLAY', false);
untuk mencegah kesalahan mencetak ke layar karena Anda dapat membacanya dari file debug.
Jadi, wp-config.php
Anda akan memiliki:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Server Anda sendiri juga dapat menyimpan file log. Lokasi dan nama file-file ini bervariasi berdasarkan OS. Pada Debian Squeeze, log Apache di at /var/log/apache2/error.log
. Pada CentOS 6 berada di /var/log/httpd/error_log
. Mereka memiliki banyak informasi yang sama, tetapi Anda mungkin tidak memiliki akses langsung ke mereka tergantung pada jenis host dan hosting Anda - dibagikan, vpn, dll. Server database juga dapat menyimpan log.