PHP не показывает никаких ошибок

У меня есть PHP-сервер дома для разработки. Он работает:

Ubuntu 9.10 Apache 2.2.12 PHP 5.3.2-0.dotdeb.1 MySql 5.0.7-dev 

В настоящее время настройки в ошибках php.ini для displayiong:

 display_errors = on error_reporting = E_ALL 

Но я не вижу ошибок в моем PHP-скрипте. Также очень странно, что phpinfo () показывает мне это:

 display_errors Off 

Я проверил файл php.ini и многократно перезапустил сервер Apache, но не повезло. Кто-нибудь знает, как это возможно?

редактировать:
Когда я локально установил это:

 ini_set('display_errors', 'on'); 

Я получаю ошибки.

Параметр display_errors указан в файле php.ini более одного раза? Если он определен более одного раза, второй экземпляр его будет переопределять первый.

Ubuntu хранит отдельные копии файла php.ini для каждого типа установки PHP.

Я не знаком с выпуском dotdeb, но я бы предположил, что это будет в /etc/php5/apache2/php.ini

Изменить: поскольку это, по-видимому, не так, попробуйте перезапустить Apache. PHP не будет получать измененные настройки до тех пор, пока вы это сделаете.

Включите следующие настройки, как показано ниже

display_errors

Значение по умолчанию: включено

Значение разработки: включено

Производственная стоимость: выкл.

Отчет об ошибках

Значение по умолчанию: E_ALL & ~ E_NOTICE

Значение разработки: E_ALL | E_STRICT

Производственная стоимость: E_ALL & ~ E_DEPRECATED

Перезапустить сервер Apache