Error log dosyasının yeri, işletim sistemine ve sunucu yapılandırmasına göre değişir:
- Unix/Linux sistemlerinde: Genellikle
/var/log/php/error.log
,/var/log/httpd/error_log
veya/var/log/apache2/error.log
dizinlerinde bulunur 1. - Windows sunucularında: XAMPP veya WAMP kurulumu yapılmışsa, log dosyası
C:\xampp\php\logs\php_error_log
veyaC:\wamp64\logs\php_error.log
gibi dizinlerde olabilir 1. - Paylaşımlı hosting ortamında: Loglar, hosting kontrol panelinde veya web sitesinin kök dizininde
logs/
veyaerror_logs/
gibi bir dizinde yer alabilir 1.
Ayrıca, web sunucusunun kendi log dosyaları da PHP hatalarını içerebilir, örneğin Apache için
error.logdosyası 2.
Runtime yapılandırma için
ini_set()fonksiyonu kullanılarak error log ayarları dinamik olarak değiştirilebilir 1.
5 kaynaktan alınan bilgiyle göre: