Tuesday, February 14, 2017

Menampilkan Error Reporting Pada Apache2 Linux / Ubuntu


PENDAHULUAN
Error report adalah fasilitas apache yang berfungsi untuk menampilkan pesan error dalam penulisan syntax PHP, Sebenarnya fungsi ini membantu tapi juga bisa menimbulkan benacana pada website sobat. Sebenarnya error reporting ini sangat berguna ketika dalam tahap pengembangan / tahap develop jadi kita dapat dengan mudah mengetahui letakepadak error penulisan syntax, tetapi error reporting juga dapat menjadi sebuah celah dan dimanfaatkan oleh seorang hacker untuk melakukan sql injection pada website kita

Jadi ada baiknya kita mengaktifkan error reporting ini ketika website dalam server local dan kita matikan ketika sudah diupload di hosting. Untuk langkah - langkah konfigurasinya bisa ikut tutorial berikut

TAHAP PELAKSANAAN
1. Pertama buka terminal dan masuk sebagai super user ( sudo su )
2. Kita harus mencari file yang bernama php.ini dan lokasinya adalah di /etc/php5/apache2/php.ini jika sudah ketemu kita edit menggunakan perintah
gedit /etc/php5/apache2/php.ini
Note : Jika sobat belum menginstall gedit sobat juga bisa menggunakan nano
3. Cari tulisan dibawah ini dengan ctrl + f jika menggunakan gedit, dan ctrl + w bagi sobat yang menggunakan nano, lalu hapus tanda ;

; error_reporting
; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
4. Setelah itu simpan dan akan nampak seperti ini


5. Sekarang restart apache sobat dengan mengetikkan perintah
service apache2 restart
KESIMPULAN
Dan lihat sekarang apakah error report nya dudah aktif, dan untuk mematikan fungsi tersebut kita tinggal kembalikan saja ke bentuk semula yaitu tambahkan tanda petik dua (;) di depan tulisan diatas.

Oke cukup sekian tutorial kali ini semoga artikel ini bermanfaat bagi sobat semua, sekian terima kasih 


EmoticonEmoticon