Cara menggunakan cpanel php error log

How to enable PHP error logging in cPanel

In order to check the PHP error log for your application and find any warnings/errors that are being displayed, firstly you need to make sure that PHP error logging is enabled. To enable PHP error logginig, firstly go to your cPanel and navigate to "Select PHP Version", under the Software menu.

Cara menggunakan cpanel php error log

Once you access the "Select PHP Version", you will be displayed with the following options:

Cara menggunakan cpanel php error log

Here we will need to go to "Switch to PHP Options" from the right side on the screenshot, so we could enable PHP error logging.

Cara menggunakan cpanel php error log

In PHP Options, you will be displayed with the following options:

Cara menggunakan cpanel php error log

You will need to click on E_ALL to change it. In this case, it is already enabled.

Cara menggunakan cpanel php error log

If you click on E_ALL, you will be displayed with a drop-down menu, from where you can enable it:

Cara menggunakan cpanel php error log


To enable error reporting, you need to select E_ALL. Once this option is selected, simply click on the "Apply" button and "Save" from the bottom of this page. 

All new PHP errors and warnings will be written in the root folder of your application in a file named "error_log".

That's all! Now you learned how to enable error reporting from your cPanel.

Cara menggunakan cpanel php error log

Terkadang, konfigurasi Cron job yang kita lakukan tidak bisa berjalan seperti apa yang kita inginkan. Untuk mengetahui penyebab error yang terjadi, solusinya kita bisa membuat file error log Cron job untuk mendeteksi kendala yang ditemukan. Apakah error terjadi karena konfigurasi di sisi hosting, atau kendala pada script Cron job yang kita buat.

Pada artikel kali ini, kita akan berbagi cara menampilkan error log pada cron job, sehingga memudahkan Anda dalam melakukan monitoring atau analisa terkait kendala cron job yang Anda temui. Berikut langkah-langkahnya :

1 . Login ke akun hosting Anda, kemudian pilih menu file manager. Masuklah pada directory public_html >> lalu buat file dengan nama “cron.log” seperti screenshot berikut ini :

Cara menggunakan cpanel php error log

2 . Setelah itu, pilih menu cron job.

Cara menggunakan cpanel php error log


3. Setting cron job sesuai yang diinginkan dan pada commandnya silakan bisa diisikan dengan format seperti ini :

php -q /home/usercpanel/public_html/markicob/mail.php >> /home/usercpanel/public_html/cron.log 2>&1 

Untuk letak file cronnya, silakan disesuaikan dengan nama folder dan nama file lokasi cron job yang Anda setting atau yang mengalami error. Sebagai contoh disini saya letakkan pada “public_html/markicob/mail.php”. Inputkan seperti ini :

Cara menggunakan cpanel php error log

4 . Jika sukses terinput, maka akan tampil kurang lebih seperti ini :

Cara menggunakan cpanel php error log

5 . Tunggu hingga cron job berjalan sesuai waktu yang sudah ditentukan. Apabila dirasa sudah berjalan, silakan periksa pada file “cron.log” yang telah dibuat sebelumnya pada public_html. Jika error, maka akan tampil log error mengapa cron tidak berjalan sebagaimana mestinya seperti screenshot berikut ini :

Cara menggunakan cpanel php error log

Selesai.

Bagaimana, mudah bukan? Dengan begini, kita dapat dengan mudah memeriksa letak kesalahan mengapa cron tidak berjalan.

Demikian cara menampilkan error log Cron job di cPanel, semoga bermanfaat.

Cara menggunakan cpanel php error log

Hikmah Nurul Ardhaningtyas