PHP hatalar.log () cron diske yazma değil

1 Cevap php

Cron işleri olarak PHP betikleri çalışırken, hata işleyicisi çalışır ancak hatalar.log () işlevi diske yazmaz. Php.ini değerler hata günlüğüne hala hiçbir çıktı aldı, ama almıyorum çünkü ben ne durumda cron üzerinden çalıştırmak komut bu satırları dahil.

ini_set('display_startup_errors', 0);
ini_set('display_errors', 0);
ini_set('error_log', LOG_FOLDER . 'error_log.txt'); 

Genel Hata işleme beklendiği gibi çalışıyor ve hata iletileri alıyorum cron çıkış e görünür.

Geçici bir çözüm olarak ben komut dosyası, vb) $ _SERVER kontrol ederek bir cron işi olarak çalışan ve daha sonra (fopen hata günlüğüne yazılı olduğunu tespit olabilir ama ben bunu hak kurmak almak ve sadece (hatalar.log kullanabilirsiniz umuyordum .)

1 Cevap

Peki ben sadece isimli sadece benim hataydı ve LOG_FOLDER aslında doğru olmadığını anladı, eksik bir klasör vardı. :)