Kemungkinan besar, garis tersebut akan ada di sana secara default. Anda hanya perlu mengubah bendera false menjadi true
Debugging WordPress yang lebih baik…
Saya bukan penggemar metode di atas meskipun biasanya lebih disukai. Ini karena menggunakan WP_Debug menampilkan semua pesan kesalahan di layar. Jika Anda bekerja pada aplikasi berbasis Ajax, keluaran debug dapat mengacaukan respons sisi server Anda, dan memutuskan panggilan Ajax Anda
Saya akan merekomendasikan menggunakan baris di bawah ini di wp-config.php
define('WP_DEBUG', true); define('WP_DEBUG_DISPLAY', false); define('WP_DEBUG_LOG', true); define('SAVEQUERIES', true);Baris pertama akan mengaktifkan proses debug
Baris kedua akan mencegah kesalahan ditampilkan di layar
Baris ketiga biasanya mencatat error dalam file /wp-content/debug.log. Anda mungkin tidak melihat file ini di Nginx, jadi carilah file log kesalahan Nginx. Jika Anda mengikuti konvensi penyiapan WordPress-Nginx kami, maka untuk domain example.com, Anda dapat menemukan kesalahan yang dicatat di /var/www/example.com/logs/error.log
Dari konflik antara plugin WordPress hingga tema yang dikodekan dengan buruk dan kesalahan dalam pengkodean khusus, beberapa masalah membunyikan alarm dengan kode dan peringatan kesalahan situs web. Bahkan jika Anda tidak yakin apa arti peringatan tersebut, Anda harus memperbaikinya. Langkah pertama adalah mempelajari cara menyiapkan log kesalahan WordPress
Sebagai penjelasan singkat, log kesalahan WordPress persis seperti itu. daftar kode kesalahan dan waktu yang terjadi di situs web Anda
Dalam posting ini, kami akan menunjukkan cara mengatur dan bekerja dengan log kesalahan WordPress menggunakan mode debug WordPress bawaan
Masalah pada #WordPress #situs web Anda?
Klik Untuk Menge-Tweet
Kapan Anda harus menyiapkan log kesalahan WordPress?
Pertimbangkan untuk menyiapkan log kesalahan WordPress dalam situasi berikut
- Saat Anda melihat layar kosong saat mencoba memuat situs web Anda
- Ketika peringatan dengan kode kesalahan (401, 404, 500, dll. ) muncul
- Jika seluruh situs Anda macet
- Jika Anda memperhatikan kinerja situs web yang lambat
- Jika plugin atau tema tidak berfungsi dengan baik
- Jika Anda ingin tahu plugin atau tema mana yang menyebabkan masalah kinerja
Cara mengatur log kesalahan WordPress
Seperti yang sering terjadi pada WordPress, Anda memiliki dua rute untuk mengaktifkan error logging dengan mode debug WordPress
- Secara manual
- Dengan plugin
Kami akan mulai dengan menunjukkan kepada Anda metode manual, yang hanya melibatkan penambahan beberapa cuplikan kode ke file wp-config.php situs Anda
Kemudian, jika Anda menginginkan opsi yang lebih sederhana untuk pencatatan kesalahan, kami akan membagikan plugin gratis yang dapat menyelesaikan pekerjaan
Berikut cara melakukannya secara manual…
👈
Langkah 1. Akses dan edit wp-config. file php
Jika Anda tidak terbiasa dengan file wp-config.php_ Anda, ini adalah salah satu file inti untuk menyimpan detail konfigurasi penting, seperti kredensial untuk database situs Anda
Untuk mengakses file wp-config.php, unduh dan gunakan klien FTP atau alat pengelola file di cPanel host Anda
Cara menggunakan FTP untuk terhubung ke WordPress 👈
Untuk tutorial ini, kami akan membahas langkah-langkah untuk mengakses dan mengedit file wp-config.php Anda dengan klien FTP
Di klien FTP Anda, cari file wp-config.php. Ini biasanya di direktori situs root
Setelah menemukan file, klik kanan padanya dan pilih untuk mengedit atau melihat file. Anda ingin membuka file di editor teks
Langkah 2. Tambahkan baris kode di wp-config. php untuk mengaktifkan mode debug
Di dalam editor teks Anda, cari baris teks yang bertuliskan Stop editing! Happy blogging
Tempatkan kursor Anda pada baris kosong di atas baris teks tersebut
Rekatkan kode berikut
define( 'WP_DEBUG', true );_Jika Anda sudah melihat baris kode ini di file, saat ini mungkin disetel ke false. Jika demikian, alihkan ke true
Setelah itu, simpan file ke komputer Anda dan unggah file wp-config.php sebagai pembaruan ke situs web Anda. Ini dilakukan melalui klien FTP
Besar. Sekarang mode debug diaktifkan untuk situs WordPress Anda
Langkah 3. Tapi tunggu. Saya tidak ingin kesalahan ditampilkan di bagian depan situs web saya
Jika Anda meluangkan waktu sejenak untuk memeriksa dasbor atau bagian depan situs Anda, Anda mungkin telah melihat daftar kesalahan WordPress untuk dilihat semua orang. Ini mungkin tidak tampak seperti masalah besar jika muncul di dashboard WordPress, tetapi Anda pasti tidak menginginkan peringatan di frontend.
Tidak hanya menampilkan kesalahan secara publik yang membingungkan pengunjung Anda, tetapi juga dapat menjadi risiko keamanan karena memberi mereka informasi mendetail tentang situs Anda
Singkatnya, mode debugging berantakan saat diaktifkan dengan sendirinya
Oleh karena itu, kita perlu mencatat kesalahan di WordPress agar dicatat tetapi tidak ditampilkan secara publik
Untuk mencatat kesalahan Anda, kembali ke file wp-config.php yang sama persis di editor teks
Lihat kode debug yang baru saja Anda tempelkan ke dalam file. Tempelkan kode baru berikut pada baris kosong di bawah kode debug
// Enable Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', true ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 );Sekali lagi, dalam beberapa situasi Anda mungkin menemukan bahwa kode log debug sudah disertakan. Untuk itu, cukup pastikan bahwa false di akhir kode diubah menjadi true
Baris pertama memberi tahu WordPress untuk menyimpan pesan kesalahan ke file bernama // Enable Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', true ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 );4. Cuplikan kedua memberi tahu WordPress untuk tidak menampilkan pesan kesalahan secara publik
Sekarang, pesan kesalahan Anda akan disimpan dengan aman di file log, tetapi baik Anda maupun pengunjung Anda tidak akan melihat pesan kesalahan saat menjelajahi situs Anda
Untuk kedua kalinya, simpan file wp-config.php_ di editor file Anda dan unggah kembali ke situs web WordPress Anda
Cara menggunakan plugin log kesalahan WordPress
Jika Anda merasa tidak nyaman bekerja langsung dengan file konfigurasi situs Anda, Anda juga dapat menggunakan plugin WP Debugging gratis
Pengarang. Andy Fragen
Versi Saat Ini. 2. 11. 15
Terakhir Diperbarui. 2 Januari 2023
wp-debugging. 2. 11. 15. zip
100% Peringkat 7.000+Instal WP 4. 6+ Membutuhkan
Segera setelah Anda mengaktifkan plugin, itu langsung mengaktifkan mode debug WordPress dan memungkinkan pencatatan kesalahan. Ini juga memungkinkan Anda mengontrol apakah akan menampilkan pesan debug di situs Anda atau tidak dengan mengunjungi Tools -> WP Debugging
Memeriksa log kesalahan WordPress Anda
Kami menganggap Anda sudah mengetahui halaman situs web yang memberi tahu Anda tentang kesalahan
Anda harus mengunjungi halaman ini setelah log debug dikonfigurasi dan siap untuk menyimpan kesalahan
Sambungkan kembali ke file situs web Anda menggunakan klien FTP. Anda juga dapat terhubung melalui cPanel host Anda
Buka folder // Enable Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', true ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 );_6
Buka folder itu dan cari file bernama // Enable Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', true ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 );4
Ini adalah file yang Anda buat dari langkah sebelumnya
Apa yang harus saya lakukan dengan file log debug ini?
File // Enable Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', true ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 );_4 dapat diakses dengan mengedit, melihat, atau mengunduh file. Ini mirip dengan langkah sebelumnya, di mana Anda mungkin hanya mempratinjau file untuk melihatnya atau membukanya di editor file untuk membuat perubahan dan menyimpannya untuk nanti
Secara keseluruhan, file log debug adalah untuk referensi, bukan untuk diedit. Oleh karena itu, Anda harus menyaring daftar kesalahan dan peringatan untuk mengidentifikasi apa yang salah dengan situs, tema, plugin, atau kode Anda
Bagi kebanyakan orang, kode log kesalahan tidak berarti apa-apa. Jika ada, itu lebih dekat dengan omong kosong daripada bahasa Inggris. Namun, Anda tidak ingin melupakan kesalahan itu
Langkah resolusi Anda harus seperti ini
- Anda mengidentifikasi kesalahan dengan log debug
- Anda menemukan kode kesalahan
- Anda mencari apa arti kode kesalahan itu
- Anda menggunakan panduan terpisah untuk memperbaiki kesalahan itu
Cara memperbaiki masalah yang Anda temukan di log kesalahan
Sayangnya, tidak ada pendekatan satu ukuran untuk semua untuk memperbaiki masalah yang mungkin Anda temukan di log kesalahan situs Anda
Namun, kami memiliki banyak postingan tentang cara memperbaiki kesalahan umum WordPress
- Panduan pemula untuk pemecahan masalah WordPress
- Kode kesalahan HTTP yang paling umum dan cara memperbaikinya
- Panduan untuk memeriksa masalah kompatibilitas plugin
- Apa itu kesalahan 401 dan bagaimana cara memperbaikinya?
- Cara memperbaiki kesalahan 404 dengan pengalihan
- Cara memperbaiki 500 internal server error di WordPress
- 4 cara untuk memperbaiki kesalahan saat membuat koneksi database
- Cara memperbaiki layar putih kematian
Jika Anda masih tidak yakin bagaimana memperbaiki masalah di file log Anda, Anda mungkin ingin menyewa pengembang WordPress untuk melakukannya untuk Anda – berikut adalah beberapa tip untuk menemukan pengembang yang tepat
Apakah Anda memiliki pertanyaan tentang cara menyiapkan log kesalahan WordPress?
Bahkan melihat sedikit kode terasa menakutkan bagi rata-rata pengguna WordPress
Kabar baiknya adalah menyiapkan log kesalahan WordPress hanya membutuhkan dua potongan kecil kode
Masalah pada #WordPress #situs web Anda?
Klik Untuk Menge-Tweet
Jika Anda kesulitan mengaktifkan log kesalahan WordPress Anda, atau pertanyaan tentang cara memperbaikinya, beri tahu kami di komentar di bawah