Pemrograman

Bahasa

Framework

Peralatan

Info

Cara Menampilkan Pesan Error untuk Debugging PHP

– 26 March 2016
Server Apache untuk PHP yang terinstal di Linux yang saya gunakan otomatis diset mode produksi. Server produksi (production server) merupakan server yang digunakan setelah aplikasi web selesai dikembangkan atau sudah siap dipakai. Hal ini membuat saya kesulitan men-debug aplikasi web yang sedang dikembangkan.

Setiap terjadi error pada skrip PHP, browser tidak menampilkan apa-apa (blank). Oleh karena itu, kita perlu merubah mode produksi ke dalam mode pengembangan (development). Silahkan simak caranya, sebagai berikut.

1. Buka File Konfigurasi Server

Silahkan buka file konfigurasi server yang ada di /etc/php5/apache2/php.ini dengan teks editor. Jangan lupa, membukanya sebagai root. Sebagai contoh, saya menggunakan gedit untuk membukanya, maka perintahnya:
sudo gedit /etc/php5/apache2/php.ini

2. Ubah Nilai

Ubahlah nilai-nilai konfigurasi error-nya menjadi seperti berikut ini.
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
track_errors = On

3. Restart Service

Nyalakan kembali service apache2 dengan perintah
sudo service apache2 restart