Benim en iyi tavsiye PHP'nin set_error_handler fonksiyonu üzerinde okumaktır. Bunu e-posta olsun, bunu log, ya da yapmak istediğiniz ne olursa olsun - bu bazı hata meydana geldiğinde ne olur tam olarak belirlemek sağlar.
Now, there are numerous great articles on logging errors in PHP instead of displaying them to the end user. Some random examples, which I found with a 30 second Google search:
http://davidwalsh.name/custom-error-handling-php
http://www.electrictoolbox.com/log-php-errors-log-errors-error-log/
http://www.w3schools.com/php/php_error.asp
PHP hataları işlemek için birçok yol vardır. Anılan yanı sıra, (varsayılan, PHP kullanmak en Apache hata günlükleri, yani / var / log / httpd / hatalar.log tarafından) varsayılan PHP hata günlüklerine güveniyor olabilir. Ancak istediğiniz herhangi bir dosyaya göndermek için php.ini değiştirebilirsiniz. Sen hataları meydana görmek için her gün bu dosyayı kontrol edebilirsiniz.
Kurulum Ayrıca daha sonra günde bir kez bu dosyayı okumak ve size e-posta için bir crontab komut dosyası, dışarı açık olabilir.
Yine, daha esnek bir seçenek olarak set_error_handler öneririm.