Делает error_reporting(0);
имейте какой-либо эффект на регистрацию ошибок (в файл), или это просто подавляет экранный ошибочный дисплей?
Спасибо.
Да, это влияет на оба.
Уровень error_reporting определяет, какие уровни ошибок вызывают . Регистрируете ли вы или отображаете эти ошибки, определяется другими настройками.
Подводя итог:
По сути, установка error_reporting (0)
означает, что вы отключили отчеты об ошибках, и ничего не будет записывается в файл или выводится на экран.
Он просто подавляет отображаемые ошибки. Ваши ini-настройки для ведения журнала ошибок определяют уровни ведения журнала.
У PHP довольно хорошая документация, посмотрите
http://us.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting для того, что он делает,
http://us.php.net/manual/en/function.error-reporting.php для функции времени выполнения
Ее эффекты зависят от того, куда идет stderr.