Local sistemlerde (kendi bilgisayarlarımız), sunucunun ve diğer bileşenlerin kurulumunu kendimiz yaptığımız için problemler oluşabilmektedir. Bu, kiralık sunucularımızda genellikle daha nadir rastlanan birşeydir. Çünkü eğer hosting firmanızı doğru seçmişseniz , onlar zaten bu sorunların çıkmamasını hedeflerler. Meşhur "localhost" domain inizde çalışırken, internet tarayıcınızın ekranında yüklenmemiş resimler, Apache Server hataları, dahil edilememiş dosyalar, sayfalar görüyorsanız ve bunların neden kaynaklandığı o an için anlaşılamaz bir durum almış ise, Apache Sunucusu 'nun tuttuğu hata kayıtlarına bakmanın zamanı gelmiş demektir. Peki bu dosyalarımız neler ve neredeler? I. Dosyalarımız yerleri : 2 dosya da Apache klasörünüzün altındaki logs klasöründe bulunmaktadır.
II. Dosyalarımızın isimleri ve görevleri : a) access.log : Erişim yapılan sayfaları, metotlarını, tarihlerini, cevap kodlarını vs. tutan dosyadır. - Dosyayı Notepad ile açabilirsiniz. Kayıtlar satır satır tutulur. Sırasıyla satırlarda, erişim yapan IP adresi, tarih, istek metodu + dosyası + protokolü, HTTP cevap kodu, dosya boyutu(byte olarak), istek yapan adres, tarayıcı türü kaydı tutulur.
b) error.log: Adı üstünde, hata kayıtlarını, tarihlerini tutan dosyadır. Ancak aynı zamanda sunucu çalışma bilgilerini de not etmektedir. - Bu dosya da Notepad ile açılabilir. Aynı şekilde kayıtlar satır satır tutulur. Sırasıyla satırlarda, tarih, hata türü, hata kodu, hata açıklaması yer almaktadır. - Eğer tutulan kayıt sunucu çalışma notu içeriyorsa, sıra şu şekildedir, tarih, not belirteci [notice], çalışma bilgisi Dosyalara örnek içerik satırları da gösterirsek, anlaşılması daha kolay olacaktır: access.log satır örneği :
127.0.0.1 - - [07/Jun/2007:12:50:07 +0300] "GET /azizce.com/images/home.png HTTP/1.1" 200 1806 "https://localhost/azizce.com/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12"
error.log satır örneği :
[Thu Jun 07 00:05:53 2007] [error] [client 127.0.0.1] File does not exist: <rootdir>:/<dir>/htdocs/xxxxx.com/templates/siteground30/images/bullet.png, referer: http://localhost/xxxxx.com/templates/siteground30/css/blue.css
[Wed Jun 06 23:42:46 2007] [notice] Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.2 configured -- resuming normal operations |