Лучше всего записывать все ошибки в файл:
error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 0);
ini_set('log_errors', 1);
ini_set('error_log', '/tmp/php_errors.log');
В Unix вы можете наблюдать ошибки, используя эту команду:
bash$ tail -f /tmp/php_errors.log
Или вы можете просто открыть файл журнала в текстовом редакторе.
Эту настройку можно использовать и на производственном сервере, вы можете периодически загружать файл php_errors.log, чтобы увидеть, есть ли ошибки.