Lompat ke konten
Tools

Konfigurator WP_DEBUG

Aktifkan log debug tanpa merusak situs live Anda

Berjalan di browser kamu. Tidak ada yang diunggah.

Di mana situs ini berada?

Ini mengubah rekomendasinya, bukan sekadar kata-katanya. Konfigurasi yang aman di situs live benar-benar berbeda dari konfigurasi yang berguna di laptop Anda.

Kesimpulan

Opsi
wp-config.php

Tempelkan ini DI ATAS baris yang bertuliskan /* That's all, stop editing! */ — apa pun di bawahnya akan diabaikan, itulah sebabnya banyak orang melaporkan bahwa WP_DEBUG 'tidak berpengaruh apa-apa'.

Tentang Konfigurator WP_DEBUG

Hasilkan konstanta WP_DEBUG yang menulis error ke file log alih-alih menampilkannya ke pengunjung Anda. Snippet WP_DEBUG bawaan yang disalin kebanyakan situs akan menampilkan error PHP secara publik — yang ini tidak.

FAQ

Pertanyaan

Apakah aman mengaktifkan WP_DEBUG di situs yang live?

Hanya dengan WP_DEBUG_DISPLAY disetel ke false. Sendirian, WP_DEBUG mencetak notice dan warning PHP — termasuk path file absolut server-mu — langsung ke halaman yang dimuat pengunjungmu. Hampir setiap tutorial memberimu satu baris itu lalu berhenti. Pasangkan dengan WP_DEBUG_LOG dan WP_DEBUG_DISPLAY false dan itu aman.

Ke mana debug log WordPress disimpan?

wp-content/debug.log secara default. Perlu diketahui: di banyak host file itu bisa diambil publik — siapa pun bisa memintanya di browser. Kamu bisa memberikan path ke WP_DEBUG_LOG dan menulis log-nya di atas web root, yang akan dibuatkan tool ini untukmu.

Saya menyetel WP_DEBUG ke true tapi tidak terjadi apa-apa. Kenapa?

Hampir selalu karena konstantanya ditambahkan DI BAWAH baris yang bertuliskan "That's all, stop editing!" di wp-config.php. Semua yang ada setelah baris itu diabaikan. Pindahkan ke atasnya.