Bagaimana cara menjalankan debugging wordpress?

Saat situs web Anda aktif dan tersedia untuk pemirsa, Anda tidak ingin mengiklankan pesan kesalahan apa pun yang dapat ditampilkan saat debugging WordPress diaktifkan. Ini dapat menyebabkan masalah keamanan atau gangguan pada situs web Anda. Namun, ada kalanya Anda perlu mengaktifkan debugging WordPress sehingga Anda dapat mengidentifikasi masalah tertentu dalam situs WordPress Anda. Anda kemudian dapat menggunakan kesalahan ini untuk mendiagnosis dan menyelesaikan masalah

Debugging WordPress adalah proses untuk mengidentifikasi kemungkinan masalah situs web dan juga mode yang dapat diaktifkan untuk situs WordPress Anda untuk tujuan yang sama

Debugging WordPress dapat diaktifkan di file konfigurasi WordPress dan juga digunakan dengan alat Kesehatan Situs yang baru. Dalam panduan ini, pertama-tama Anda akan mempelajari cara memverifikasi apakah debugging WordPress diaktifkan. Kami kemudian akan menunjukkan kepada Anda cara mengedit file konfigurasi WordPress untuk mengaktifkan opsi debugging bawaan.  

Kami juga akan menunjukkan kepada Anda perintah untuk mengaktifkan dan menonaktifkan debugging menggunakan WP-CLI. Terakhir, kami akan membahas cara mengaktifkan debugging dan error logging di cPanel menggunakan File Manager

Kami merekomendasikan untuk mencadangkan situs WordPress Anda sebelum melakukan perubahan apa pun

Butuh rumah baru untuk situs WordPress Anda?

Tidak punya waktu untuk membaca artikel lengkap kami?

Memeriksa Alat Kesehatan Situs untuk Status Debug

WordPress hadir dengan opsi untuk debugging, tetapi tidak diaktifkan secara default. Anda dapat dengan mudah memeriksa untuk melihat apakah debugging telah diaktifkan menggunakan opsi Kesehatan Situs di Alat WordPress. Ikuti langkah-langkah di bawah ini untuk memeriksa apakah debugging telah diaktifkan di situs WordPress Anda

  1. Login ke Administrator WordPress
  2. Buka Alat di menu utama WordPress, lalu klik Kesehatan Situs
  3. Anda kemudian akan melihat halaman Kesehatan Situs. Debugging dianggap sebagai item penting oleh Kesehatan Situs, jadi ini akan menjadi item pertama yang ditampilkan jika diaktifkan. Berikut adalah contoh lansiran di Kesehatan Situs




    Anda dapat melihat bahwa “Situs Anda diatur untuk menampilkan kesalahan kepada pengunjung situs. ” Klik panah drop-down di sebelah label Keamanan untuk melihat detail lebih lanjut

Saat debugging disetel untuk menampilkan kesalahan, ini berarti pesan kesalahan akan muncul di ujung depan situs WordPress Anda saat sedang dilihat. Siapa pun yang melihat pesan kesalahan akan secara otomatis membuat asumsi tentang situs web Anda atau percaya ada sesuatu yang salah. Jadi sering disarankan agar mode debug dinonaktifkan saat situs sedang aktif digunakan oleh pengunjung Anda

Di sini Anda dapat melihat detail yang diberikan saat Anda mengklik panah drop-down


Perhatikan bahwa Anda dapat melihat detail tentang bagaimana mode debug diaktifkan. Mereka juga menyediakan tautan untuk dokumentasi langsung dari WordPress tentang penggunaan mode debug mereka

Saat mode debug diaktifkan, pesan kesalahan akan muncul di ujung depan situs WordPress Anda. Sebagai contoh,



Cara Mengaktifkan Debugging WordPress di wp config. File php

Alat Kesehatan Situs memberi Anda gambaran tentang kapan mode debugging di WordPress diaktifkan. Anda masih perlu mengedit konfigurasi wp. php untuk mengaktifkan debugging. Anda harus langsung mengakses file instalasi WordPress Anda untuk membuat perubahan file yang diperlukan. wp-config. php adalah file teks, jadi editor teks apa pun akan membiarkan Anda mengedit file setelah Anda dapat mengaksesnya

Untuk contoh ini, kita akan menggunakan File Manager cPanel untuk mengakses wp-config. file php

  1. Masuk ke cPanel untuk akun Anda
  2. Pergi ke File dan klik File Manager
  3. Arahkan ke file situs WordPress Anda. wp-config. php terletak di root file instalasi WordPress Anda


  4. Setelah Anda menemukan file, klik kanan padanya dan pilih Edit. Anda juga dapat mengeklik kiri dan menggunakan menu di bagian atas Pengelola File untuk mengedit file
  5. Cari kode ini. definisikan['WP_DEBUG', benar];


  6. Jika Anda tidak melihat garis di sana, maka debugging WordPress tidak akan diaktifkan. Anda cukup menambahkan baris dan menggunakan "true" atau "false" untuk mengaktifkan/menonaktifkan opsi
  7. Klik SIMPAN PERUBAHAN di sudut kanan atas setelah Anda melakukan perubahan.   

Opsi Debug

Ada beberapa opsi untuk debugging WordPress yang tersedia untuk Anda dengan menggunakan baris kode lain di bawah baris “define[ ‘WP_DEBUG’, true ]”. Anda dapat menambahkan satu opsi, beberapa, atau semuanya. Berikut adalah kode untuk masing-masing dan deskripsi dari apa yang disediakan setiap opsi

WP_DEBUG_LOG

define[ 'WP_DEBUG_LOG', true];

Opsi ini menyimpan kesalahan di situs WordPress Anda ke debug. file log. Jika ada beberapa kesalahan, atau jika menghasilkan kesalahan yang tidak dapat dibaca di layar, opsi ini perlu diaktifkan

Anda dapat menentukan lokasi dan nama file seperti ini

define[ 'WP_DEBUG_LOG', '/tmp/wp-errors.log'];
_

WP_DEBUG_DISPLAY

define[ 'WP_DEBUG_DISPLAY', false ];

Opsi ini memberikan kesempatan untuk mengaktifkan debug, tetapi tanpa pesan kesalahan yang muncul di ujung depan situs. Opsi ini harus digunakan dengan opsi WP_DEBUG_LOG untuk menangkap kesalahan yang mungkin terjadi di situs Anda. Berhati-hatilah dengan opsi ini karena dapat menyembunyikan kesalahan yang ditampilkan yang akan memberi Anda informasi untuk membantu memecahkan masalah situs Anda. Opsi ini diatur ke "benar" secara default

SCRIPT_DEBUG

define[ "SCRIPT_DEBUG", true ];

Script_Debugt memaksa situs WordPress Anda untuk menggunakan versi “dev” dari CSS inti dan Javascript alih-alih versi yang diperkecil yang biasanya dimuat dengan situs WordPress yang beroperasi. Biasanya, opsi ini defaultnya adalah "false", tetapi ini dapat membantu Anda menguji file Javascript atau CSS yang telah Anda modifikasi untuk situs Anda

SAVEQUERIES

define[ 'SAVEQUERIES', true];
_

Jika Anda mengalami masalah yang terkait dengan database WordPress Anda, Anda mungkin ingin menggunakan versi ini untuk melihat kueri database Anda. Kueri disimpan dalam larik di basis data Anda dalam tabel yang disebut "kueri". Perhatian harus diambil saat menggunakan opsi ini karena dapat memperlambat kinerja situs Anda. Opsi ini seharusnya tidak aktif saat Anda biasanya mengoperasikan situs web Anda



Setelah Anda mengaktifkan mode debug, Anda dapat meninjau kesalahan yang dihasilkan untuk membantu Anda memecahkan masalah situs WordPress Anda.   

Ingatlah untuk menonaktifkan mode debug setelah Anda menyelesaikan pemecahan masalah situs Anda

Periksa Status Debugging Dengan WP-CLI

Anda harus menginstal WP-CLI di server Anda sebelum dapat mengikuti bagian ini

Menggunakan perintah wp-config list, Anda dapat menentukan apakah konstanta WP_DEBUG disetel ke true [diaktifkan] atau false [dinonaktifkan]

  1. SSH ke server Anda sebagai pengguna yang akan menjalankan WP-CLI
  2. Gunakan perintah cd untuk beralih ke direktori akar dokumen situs web Anda. Contoh.
    cd public_html

    CATATAN. Pastikan untuk mengganti public_html dengan jalur sebenarnya ke direktori akar dokumen situs web Anda

  3. Jalankan perintah berikut
    wp config list WP_DEBUG
    _
    Anda akan melihat output yang mirip dengan ini ketika perintah selesai dijalankan. Jika nilainya "salah" debugging dinonaktifkan, jika "benar" itu sudah diaktifkan
    define[ 'WP_DEBUG_LOG', '/tmp/wp-errors.log'];
    _3

Aktifkan Debugging Dengan WP-CLI

Anda juga dapat mengaktifkan debugging dengan membuat/memodifikasi wp-config baru. php menggunakan WP-CLI

Perintah WP-CLI wp config memungkinkan Anda membuat file wp-config. file php. File konfigurasi yang dihasilkan mencakup variabel daftar, konstanta, dan pengaturan lain yang diperlukan untuk menjalankan situs WordPress. Di bagian ini, Anda akan mempelajari cara menyetel WP_DEBUG ke true untuk mengaktifkan mode debugging untuk WordPress

  1. SSH ke server Anda sebagai pengguna yang akan menjalankan WP-CLI
  2. Gunakan perintah cd untuk beralih ke direktori akar dokumen situs web Anda. Contoh
    cd public_html

    CATATAN. Pastikan untuk mengganti public_html dengan jalur sebenarnya ke direktori akar dokumen situs web Anda

  3. Jalankan perintah berikut untuk mengaktifkan Debugging WordPress
    wp config set WP_DEBUG true
    _
    Output yang mirip dengan berikut ini akan ditampilkan setelah perintah selesai dijalankan
    define[ 'WP_DEBUG_LOG', '/tmp/wp-errors.log'];
    _4
  4. Pastikan untuk menonaktifkan debugging setelah Anda selesai bekerja dengan situs web Anda. Ini membantu mengamankan situs web Anda dengan menyembunyikan kesalahan yang mungkin berisi informasi pribadi. Proses untuk menonaktifkan debugging sama seperti yang diuraikan pada langkah-langkah di atas, cukup gunakan false daripada true. Sebagai contoh
    wp config set WP_DEBUG false

Sekarang Anda tahu cara menggunakan WP-CLI untuk memeriksa, mengaktifkan, dan menonaktifkan debugging untuk WordPress

Pelajari lebih lanjut tentang WP-CLI, antarmuka baris perintah untuk WordPress, dan sederhanakan alur kerja pemeliharaan WordPress Anda

Aktifkan Debugging WordPress Menggunakan File Manager

Debugging WordPress adalah sesuatu yang diaktifkan di dalam konfigurasi wp Anda. file php. Hanya dengan edit sederhana pada file ini, Anda akan dapat melihat kesalahan apa pun yang dihasilkan di dalam WordPress. Untuk informasi lebih lanjut tentang variabel global WP Debug, lihat halaman WordPress Codex

  1. Pertama, pastikan Anda sudah login ke cPanel
  2. Sekarang setelah Anda login ke cPanel, cari ikon yang bertuliskan File Manager dan klik ikon tersebut
  3. Di dalam direktori public_html Anda, Anda akan melihat file berlabel wp-config. php. Klik kanan padanya, lalu klik opsi Edit
  4. Pesan pop-up akan mencantumkan file yang akan Anda ubah. Klik tombol Edit lagi
  5. Di bagian bawah wp-config.php Anda. php, tambahkan baris berikut. Baris pertama akan menyebabkan WordPress menampilkan kesalahan apa pun yang disebabkan oleh berbagai fungsi PHP yang dibangun di dalam WordPress. Baris kedua akan menampilkan kesalahan apa pun untuk JavaScript dan CSS bawaan
    define[ 'WP_DEBUG_LOG', '/tmp/wp-errors.log'];
    _0

    Catatan. wp-config.php Anda. php mungkin sudah menyetel WP_DEBUG ke false. Jika demikian, Anda cukup mengganti "false" dengan "true". Kemudian tambahkan baris tambahan untuk SCRIPT_DEBUG dan WP_DEBUG_LOG di bawah ini, jika Anda menginginkannya


  6. Jika Anda ingin kesalahan disimpan ke file debug. file log di dalam folder “/wp-content” tambahkan baris berikut
    define[ 'WP_DEBUG_LOG', '/tmp/wp-errors.log'];
    _1
  7. Setelah Anda mengedit file wp-config. php, pastikan untuk mengklik tombol Simpan Perubahan di kanan atas pengelola file
  8. Pastikan untuk menonaktifkan debugging setelah Anda selesai bekerja dengan situs web Anda. Anda dapat melakukan ini dengan mengomentari baris dengan meletakkan /* sebelum dan */ sesudah. Sebagai contoh
    define[ 'WP_DEBUG_LOG', '/tmp/wp-errors.log'];
    _2

Sekarang Anda telah mengaktifkan debugging di dalam WordPress, Anda seharusnya dapat melihat kesalahan apa pun yang dihasilkan di dalam situs WordPress Anda. Kunjungi Saluran Pendidikan WordPress kami untuk banyak panduan bermanfaat

Bagaimana cara memulai debug di WordPress?

Mengaktifkan mode DEBUG .
Masuk ke server Anda melalui SSH atau FTP
Edit wp-config. php menggunakan SSH atau klien FTP Anda
Dekat bagian bawah file Anda akan melihat berikut ini. define['WP_DEBUG', false]; . .
Ketika terjadi kesalahan di WordPress, itu akan menulis ke file berjudul debug. catatan

Apa itu mode debug WordPress?

Saat diaktifkan, debug WordPress akan mencatat setiap kesalahan yang terdeteksi di situs Anda . Ini bisa menjadi kunci untuk menemukan sumber masalah atau sekadar mempelajari detail lebih lanjut tentang kemungkinan kesalahan di situs Anda.

Bagaimana cara masuk ke mode debug?

Untuk memilih mode debug, tahan tombol Alt sambil mengeklik tombol "Jenis Dunia" di menu pembuatan dunia . Mode debug adalah tipe dunia langsung setelah Single Biome, dan tepat sebelum prasetel default.

Bài mới nhất

Chủ Đề