Tips Cara Mencatat Log Error di Server

Cuma sekedar berbagi ilmu saja, tips kecil namun berguna, bagaimana kita mencatat log error di server, biasanya sih ini berlaku di Apache HTTP Server.

Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.

langsung saja caranya adalah dengan membuat sebuah file php.ini yang di letakkan di Home directory
PHP.ini adalah file yang dipergunakan untuk setting konfigurasi PHP di akun hosting atau di server. File ini bisa anda konfigurasi sesuai dengan kebutuhan website. Di dalamnya terdapat setting register global variable, display errors, log errors, max uploading size dan lain-lain.

 buat sebuah file dengan nama:







php.ini


isi codenya dengan:

log_errors = On
error_log = /path/error.log

lalu upload ke server / hostingmu, letakkan di Home directory
Home directory adalah direktori user web hosting anda, biasanya terletak di /home/namauser/ atau bisa juga di /public_html/namauser/

sekarang coba buat sebuah file yg menimbulkan error
misal: file tes.php

<?php
echo "tes aja
?>

tanpa tanda kutip di belakang
maka akan keluar eror


Parse error: syntax error, unexpected $end, expecting T_VARIABLE  blabla...
nah error tersebut akan tercatat pada error.log
yg terletak di folder namauser/path/
coba lengkapi codenya dengan tanda petik (")
di baris paling belakang tulisan tesaja"

<?php
echo "tes aja"
?>

maka tidak akan terjadi error bukan? karena code ditulis dengan benar.
nah kesalahan penulisan code ini error nya bisa kita catat dengan menaruh file
php.ini di direktory server.
cuma tips "sapa tahu web anda error SQLi dan di inject sama si pepeser tengil " Onion-head 26

semoga bermanfaat

Sumber: http://id.wikipedia.org/wiki/Apache_HTTP_Server