Cetak wordpress untuk men-debug log

Debug WordPress mencatat setiap kesalahan yang terdeteksi di situs web Anda. Ini adalah kunci untuk menemukan sumber kesalahan atau mempelajari detail lebih lanjut tentang kemungkinan kesalahan di situs Anda

Satu masalah dengan tetap mengaktifkan debugging di situs WordPress adalah bahwa debug. file log dapat tumbuh hingga 30GB atau lebih sehingga memakan banyak ruang disk

Inilah sebabnya mengapa selalu disarankan untuk mengaktifkan debugging hanya saat dibutuhkan dan menonaktifkannya saat selesai

Untuk mengaktifkan atau menonaktifkan debugging di WordPress, navigasikan ke wp-config. php dari Pengelola File hosting web Anda dan cari baris di bawah ini;

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

"benar" berarti debugging diaktifkan. Untuk menonaktifkan, tulis "salah" seperti yang ditunjukkan di bawah ini

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

Lokasi standar untuk menemukan debug. file log akan berada di dalam folder konten-wp

Jalur default yang diharapkan di server situs adalah;

/wp-content/debug.log

Periksa ukuran debug yang ada. file log. File dapat dihapus dari server situs, yang tidak dapat diakses publik

Jika debug. file log adalah sesuatu yang ingin Anda simpan untuk analisis, maka Anda perlu menggunakan aplikasi yang dapat membuka file log besar di perangkat Anda

Jika Anda ingin mengaktifkan debugging nanti, file debug. file log akan dibuat

Jika Anda melihat plugin sederhana untuk membersihkan debug. log file, maka plugin Debug Quick Log akan memungkinkan Anda untuk melihat entri log dan membersihkan log dari bilah admin situs

Apakah Anda menemukan artikel ini karena Anda mengalami kesalahan fatal atau halaman putih kosong di situs WordPress Anda?

Cobalah WP STAGING untuk mencegah kesalahan fatal tersebut di situs produksi Anda

Apakah Anda mendapatkan error 500 atau halaman kosong saat membuka situs WordPress Anda?

Untuk menentukan plugin atau kode apa yang menyebabkan kesalahan ini, Anda dapat memberi tahu WordPress untuk menulis semua kesalahan ke dalam file log bernama debug. catatan
Alternatifnya, Anda dapat menampilkan kesalahan di layar alih-alih hanya menampilkan halaman putih kosong

Isi

Cara mengaktifkan Mode Debug WordPress

Anda dapat mengaktifkan "mode debug" WordPress dengan mengedit beberapa baris di wp-config. php dari instalasi WordPress Anda

  1. Masuk ke cPanel atau masuk ke situs Anda melalui FTP
  2. Gunakan cPanel File Manager atau klien FTP Anda dan edit file wp-config.php
  3. Salin baris di bawah ini ke file wp-config.php_ atau jika sudah ada, ubah nilainya menjadi true
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );

Perhatian. Pastikan Anda menyalin baris persis seperti yang ditunjukkan, jangan lupa titik koma atau karakter lainnya

    1. Rekatkan garis yang disalin tepat di atas garis yang bertuliskan
      /* That's all, stop editing! Happy publishing. */
Silakan tempel baris yang disalin, seperti yang ditunjukkan pada tangkapan layar

Setelah memuat ulang situs web, WordPress menulis semua kesalahan PHP ke dalam file debug.log.
WordPress menyimpan file itu ke dalam folder. wp-content/debug.log

Tampilkan Kesalahan di Frontend WordPress

Berhati-hatilah saat menggunakan opsi ini. Anda dan pengunjung Anda dapat melihat pesan kesalahan front-end PHP. Untuk alasan keamanan, nonaktifkan konstanta WP_DEBUG_DISPLAY setelah memperbaiki kesalahan situs Anda

Jika Anda ingin melihat kesalahan log debug langsung di layar alih-alih mengaktifkan debug. file log, ubah baris yang mengatakan

define( 'WP_DEBUG_DISPLAY', false ); ke
define( 'WP_DEBUG_DISPLAY', true );

Kirimkan debugnya kepada kami. log file ketika kami meminta Anda untuk melakukannya
File ini memungkinkan kami menyelesaikan masalah teknis apa pun yang Anda miliki

WordPress Tidak Membuat debug. log File Log

Beberapa penyedia hosting[1] tidak membuat debug WordPress. catatan. Mereka menangkap semua kesalahan dan peringatan yang dibuat oleh WordPress dan menuliskannya ke dalam file log terpisah

Jika WordPress tidak dapat membuat debug. log, periksa apakah Anda melihat file lain di direktori root, seperti error_log atau folder/logs atau yang serupa

Jika Anda tidak melihat log kesalahan apa pun, tanyakan penyedia hosting Anda di mana mereka menyimpan file log

Harap perhatikan saat menggunakan langkah di bawah ini. Anda dapat melihat pesan kesalahan PHP di bagian depan dan pengunjung Anda. Jika Anda tidak lagi membutuhkan kesalahan yang ditampilkan karena alasan keamanan, pastikan Anda mengatur kembali nilainya ke “false. ”

Atau, Anda dapat menggunakan metode yang disebutkan di atas dan mengubahnya
define( 'WP_DEBUG_DISPLAY', false ); ke
define( 'WP_DEBUG_DISPLAY', true );

Jika ini berhasil, Anda akan melihat kesalahan yang relevan di bagian depan. Itu akan membantu Anda menyelesaikan kesalahan fatal

Anda dapat menemukan instruksi lebih rinci tentang mengaktifkan mode “debug” WordPress di https. //wordpress. org/dukungan/artikel/debugging-in-wordpress/

Pada saat menulis artikel ini. [1] HostGator

Ubah Lokasi debug. catatan

Anda dapat mengubah posisi kesalahan tertulis dengan mengubah nilai konstanta wp-config.php2

wp-config.php_3 ke
wp-config.php_4

Itu memungkinkan Anda untuk menulis pesan kesalahan ke file lain yang terletak di tempat lain

Sebagai jalur tujuan, Anda juga dapat menulis wp-config.php5 atau wp-config.php6. Itu dapat membantu jika Anda menggunakan Docker atau lingkungan pengembangan lain dan menyimpan semua log Anda di lokasi bersama

Nonaktifkan Mode Debug di WordPress Setelah Pemecahan Masalah

Kami telah menyebutkan ini sebelumnya, tetapi jika Anda sedang menyelidiki masalah situs web WordPress dengan mode debugging, jangan biarkan itu diaktifkan sepanjang waktu. Setelah menggunakan wp-config.php_7, hapus file, dan nonaktifkan pencatatan error lebih lanjut dengan mengubah baris berikut dari wp-config.php8 menjadi wp-config.php9

Jika tidak, orang yang tidak berwenang dapat mengakses file tersebut dan dapat memperoleh informasi sensitif dari server Anda

Jangan lupa untuk menonaktifkan mode debug WordPress setelah Anda selesai menyelidiki dan memecahkan masalah situs web Anda

Bagaimana cara masuk ke log debug di WordPress?

Untuk mengaktifkan log debug WordPress, Anda menambahkan berikut ini ke wp-config.php Anda. file php. define( 'WP_DEBUG', true ); . These lines must be added above the /* That's all, stop editing!

Bagaimana cara mengunduh log debug?

Untuk melihat log debug, dari Setup, masukkan Log Debug di kotak Cari Cepat, lalu pilih Log Debug. Kemudian klik Lihat di sebelah log debug yang ingin Anda periksa. Klik Unduh untuk mengunduh log sebagai file XML .

Bagaimana cara membuat file log di WordPress?

Cara Mengaktifkan Log WordPress untuk Melacak Kesalahan Situs Web (Dalam 3 Langkah) .
Langkah 1. Akses File Situs Web Anda. Untuk mengaktifkan log WordPress Anda, Anda memerlukan akses langsung ke file situs Anda. .
Langkah 2. Edit wp-config.php Anda. File php. .
Langkah 3. Temukan Log WordPress Baru Anda. Log WordPress Anda sekarang siap digunakan

Haruskah saya mengaktifkan prod log debug?

Saat terjadi masalah dalam produksi, Anda tidak akan memiliki log debug untuk membantu mengidentifikasi akar masalahnya. Alih-alih, Anda harus membuang waktu yang berharga untuk menerapkan versi baru kode Anda untuk mengaktifkan logging debug . Belum lagi Anda tidak boleh lupa untuk menonaktifkan pendataan debug saat menerapkan perbaikan.

Postingan terbaru

LIHAT SEMUA