Saat Anda menginstal situs WordPress melalui SpinupWP, Show
SpinupWP mengurangi kedua masalah ini, memungkinkan Anda memanfaatkan debug. log tanpa kerugian Menyimpan debug. masuk ke lokasiSecara default, WordPress menyimpan debug. masuk ke folder Karena kebanyakan orang mengharapkan debug. log untuk ditempatkan di folder Menolak akses ke. log fileNginx dikonfigurasi untuk melarang akses ke. file log. Ini dicapai melalui blok lokasi Nginx berikut
Log Rotasilogrotate dikonfigurasi untuk memutar, mengompres, dan menghapus file log lama. Semua file Terkadang kami tidak dapat mereproduksi masalah yang dihadapi pengguna saat menggunakan salah satu plugin WordPress kami. Ketika ini terjadi, kami meminta pengguna untuk mengirimkan informasi lebih lanjut kepada kami tentang situs web dan penyiapan plugin mereka Informasi tersebut biasanya ditemukan di file log, lebih khusus lagi, file log debug WordPress. File log ini dapat dibuat dengan mengaktifkan mode debug WordPress. Dalam posting ini, kami akan menggali mode debug WordPress bawaan dan menunjukkan cara mengaktifkannya. Kemudian, kami juga akan membagikan beberapa opsi debugging WordPress tambahan Inilah yang akan kami bahas
Apa tujuan dari debug WordPress?Jika ada masalah di situs web Anda, mode debug WordPress dapat membantu Anda menemukan apa yang salah di situs web Anda. Itu dilakukan dengan melaporkan semua kesalahan, peringatan, dan pemberitahuan. Semua ini ditampilkan di UI dan juga dapat dialihkan ke file log Perhatikan bahwa debugging dinonaktifkan secara default di WordPress dan seharusnya hanya diaktifkan sementara untuk memecahkan masalah. Debug WordPress tidak boleh diaktifkan secara permanen di situs web langsung karena akan memengaruhi kinerja plugin dan kemungkinan mengungkapkan informasi sensitif tentang situs web yang dapat digunakan secara jahat Mengaktifkan debug WordPressUntuk mengaktifkan mode debug WordPress dan file log debug ikuti prosedur di bawah ini
File log debug WordPress disebut debug. log dan dibuat di subdirektori /wp-content/ WordPress Setelah Anda mengaktifkan proses debug, buat ulang masalah sehingga kesalahan direkam dalam file log. Setelah Anda mereproduksi masalah, nonaktifkan debug dengan menyetel arahan WP_DEBUG dan WP_DEBUG_LOG di wp-config. php ke false, seperti di bawah ini define('WP_DEBUG', false); definisikan('WP_DEBUG_LOG', salah); Opsi debugging WordPress tambahanKemungkinan besar kami tidak akan pernah meminta Anda untuk menggunakan opsi ini, tetapi sebaiknya Anda juga mengetahuinya. Selain cara debug yang disebutkan di atas, Anda juga dapat menggunakan metode debugging WordPress berikut WP_DEBUG_DISPLAYSaat opsi ini diaktifkan di samping sakelar debug WordPress, WordPress menampilkan pesan debug di halaman HTML saat dibuat Perhatikan bahwa jika ini digunakan di situs web langsung, ini dapat menyebabkan pengungkapan informasi sensitif tentang situs web dan penyiapan server. Untuk mengaktifkan opsi ini, tambahkan baris di bawah ini ke wp-config.php Anda. file php tentukan('WP_DEBUG_DISPLAY', benar); SCRIPT_DEBUGSaat opsi ini dan debugging WordPress diaktifkan, WordPress menggunakan versi pengembangan file CSS dan JavaScript inti alih-alih versi yang diperkecil (terkompresi) yang biasanya digunakan Opsi debug ini berguna jika Anda menguji perubahan. js dan. file css. Untuk mengaktifkan opsi ini, tambahkan baris di bawah ini ke wp-config.php Anda. file php definisikan('SCRIPT_DEBUG', benar); WP_DEBUG_LOGGunakan ini untuk mengubah jalur tempat file log debug disimpan. Secara default disimpan di direktori /wp-content/ di situs web WordPress Anda tentukan('WP_DEBUG_LOG', '/path/di luar/dari/server web/root/debug. catatan'); Pencatatan kueri database WordPressDi WordPress, Anda juga dapat menyimpan log kueri database WordPress dalam sebuah array. Opsi ini berguna jika Anda mengalami masalah database WordPress, atau Anda ingin memeriksa kueri apa yang dikirim Untuk mengaktifkannya, tambahkan baris berikut ke wp-config.php WordPress Anda. file php define('SAVEQUERIES', true); Setelah Anda mengaktifkan opsi ini, semua kueri akan disimpan di $wpdb->queries global Apakah debugging memengaruhi kinerja situs web WordPress saya?Ya. Beberapa opsi debug dapat berdampak pada kinerja situs web Anda. Oleh karena itu, kecuali jika itu adalah situs web pengujian atau pementasan, atau Anda diinstruksikan untuk sementara mengaktifkan debug oleh pengembang, jangan aktifkan debugging di situs web langsung Bagaimana cara membuat file log debug?Menyiapkan file log debug. . Luncurkan aplikasi LMTools Pilih opsi "Layanan Konfigurasi". Klik tombol 'Browse' untuk opsi "Path to the debug log file". Arahkan ke jalur manajer Lisensi Jaringan default. C. \Autodesk\Network License Manager Membuat file teks baru yang kosong Ubah namanya menjadi debug Bagaimana cara menampilkan kesalahan di WordPress?WordPress memiliki mekanisme bawaan untuk mencatat kesalahan tetapi tidak diaktifkan secara default. Untuk mengaktifkannya, tambahkan konstanta WP_DEBUG di file wp-config Anda . WordPress akan mengaktifkan debugging dan menghasilkan debug. file log di bawah {situs web Anda}\wp-content\debug.
Di mana log WooCommerce?Log Anda dapat ditemukan di WooCommerce > Status . Kemudian klik tab Log di bagian atas. Klik menu dropdown untuk membukanya. Jika situs Anda menghasilkan kesalahan fatal, Anda akan menemukan log menunggu Anda di sini.
Bagaimana cara mengaktifkan mode WP_DEBUG?Cari wp-config. php untuk file WordPress Anda, lalu klik opsi tiga titik, lalu Edit. Untuk Mengaktifkan WP_Debug, ubah baris terakhir menjadi. tentukan( 'WP_DEBUG', true ) . Untuk Nonaktifkan WP_Debug, ubah baris terakhir menjadi. tentukan( 'WP_DEBUG', salah). |