error_log kişiselleştirme
4
●149
- 18-11-2019, 05:20:39Merhaba arkadaşlar. Gelişmiş bir panel üzerinde çalışıyorum. Ve çok güzel çalışan bir log sistemim var. Php'nin varsayılan error_log fonksiyonunu nasıl kişiselleştirebilirim? Logların kaydedildiği yeri kendim belirlemek istiyorum. Hata hangi dizinde olursa olsun benim belirleyeceği bir dosyaya kaydedilmeli. Ancak bunu php.ini ile yapmak istemiyorum. mümkünse htaccess veya php ayar kodları ile yapmak istiyorum. Hatta eğer olabiliyorsa hataların dosyaya yazdırılma şablonunu da değiştirmek istiyorum. Yapılabilir mi böyle birşey?
- 18-11-2019, 05:27:18
error_log("Herşeyi yüzüne gözüne bulaştırdın!", 3, "/var/tmp/herkes_hata_yapar.log");https://www.php.net/manual/tr/function.error-log.php - 18-11-2019, 05:35:41Cevap için teşekkürler ancak yapmak istediğim bu değil. Genel php hataları için düzenleme yapmak istiyorumCoLLeR adlı üyeden alıntı: mesajı görüntüle
- 18-11-2019, 05:45:48Bunu deneyebilir misin ?
ini_set('error_reporting', E_ALL & ~E_NOTICE); ini_set('error_log', '/path/to/my/php.log'); ini_set('log_errors', 'On'); ini_set('display_errors', 'Off');
Ayrıca;
error_get_last() ve error_log
bunları birlikte kullanarak istediğini yapabileceğin kanısındayım. - 19-11-2019, 02:05:49Cevabınız için teşekkürle hocam. Proje ciddi ciddi spagetti olmuştu. Codeigniter ile sıfırdan başladım. Log tutma işini codeigniter'a bırakacağım artık 😁CoLLeR adlı üyeden alıntı: mesajı görüntüle