Panduan ini akan menjelaskan cara membuat file log kesalahan PHP di cPanel untuk nama domain utama Anda. Ini akan mengharuskan Anda untuk menambahkan dan mengedit file di pengelola file, termasuk .htaccess untuk mengikuti panduan ini. Jika Anda mengalami masalah dalam mendiagnosis kesalahan di situs Anda, panduan ini dapat membantu memberikan beberapa informasi lebih lanjut dengan mengaktifkan log kesalahan.
Mengedit .htaccess Anda
Langkah Pertama: Arahkan ke File Manager di cPanel Anda
Langkah Kedua: Pilih folder public_html dan folder untuk domain Anda.
Langkah Ketiga: Secara default, file .htaccess disembunyikan. Klik Pengaturan di sisi kanan atas halaman untuk melihat pengaturan.
Langkah empat: Klik tombol Simpan.
Langkah Kelima: Kembali ke pengelola file, klik kanan file .htaccess, lalu pilih edit.
Langkah Enam: Salin dan tempel kode berikut di file .htaccess Anda dan klik Simpan Perubahan:
php_flag display_errors mati
php_flag log_errors Aktif
php_value error_log /home/Username/public_html/phperror.log
Anda perlu mengubah Nama Pengguna di atas menjadi nama pengguna cPanel
Ini akan menempatkan log kesalahan dalam file bernama phperror.log di folder public_html Anda atau buat ini jika file tidak ada. Anda dapat menyesuaikan lokasi file atau nama file dengan mengedit jalur file.
Langkah 6b: Temukan nama pengguna cPanel/FTP Anda di beranda cPanel Anda di sudut kanan atas beranda cPanel Anda
Anda dapat menambahkan log kesalahan untuk setiap domain dengan membuat file .htaccess terpisah di root dokumen domain. Anda dapat menggabungkan ini dengan menjaga jalur file seperti yang ditunjukkan di atas untuk file phperror.log yang sama.
Uji Log Kesalahan Anda
Langkah Pertama: Buat file PHP baru bernama errortest.php di folder public_html Anda dan tambahkan kode ini untuk menghasilkan kesalahan:
\fungsi fun1()
{
ech "Tunjukkan ERROR";
}
fun2();
echo "Fatal Kesalahan !!";
?>
Ini akan menghasilkan kesalahan karena ejaan gema yang salah dan menggunakannya sebagai gantinya.
Langkah Kedua: Akses file menggunakan browser favorit Anda. Misalnya, buka file dari domain Anda, mis. domain.com/errortest.php
Ini akan menyebabkan kesalahan untuk dicatat di file ~/public_html/errortest.php Anda, dan tidak ada yang akan muncul di halaman ini.
Melihat file kesalahan Anda
Opsi Satu :Klik kanan phperror.log dan pilih view
phperror.log Anda akan terlihat seperti ini setelah dibuat.
Opsi Dua: Anda juga dapat melihat file phperror.log dengan membuka 'domain.com/phperror.log' (ganti 'domain.com' dengan domain Anda yang sebenarnya)