Php’de error_log Kullanımı
Merhaba,
Tüm programlama dillerinde uygulamanın işyeyişinde herhangi bir sıkıntı olup-olmadığını error logları sayesinde kontrol etmekteyiz. php.ini dosyasında bu logların tutulacağı text dosyası tanımlanmış olup eğer siz değişiklik yapmazsanız tüm loglar .ini dosyasında belirttiğiniz text dosyasının içine eklenecektir.
Projelerimizde gelen logları ayırmak isteyebiliriz. Bunun için 2 yöntem mevcuttur.
1. ini_set() Fonksiyonu ile
Her sayfaya en üstüne aşağıdaki satırlardan birini ekleyerek proje bazında logları kayıt altında tutabilirsiniz.
<?php define('SITE_PATH','/home/proje01'); ini_set('error_log', SITE_PATH . '/error_log.txt'); // veya ini_set('error_log', 'error_log.txt'); ?>
2. .htaccess Dosyası ile
# enable PHP error logging php_flag log_errors on php_value error_log PHP_errors.log # prevent access to PHP error log <Files PHP_errors.log> Order allow,deny Deny from all Satisfy All </Files>
Bu sayfa 4.304 kez görüntülendi.
Wow! This could be one particular of the most beneficial blogs We’ve ever arrive across on this subject. Basically Fantastic. I’m also a specialist in this topic therefore I can understand your effort.