Если вы используете установку Apache по умолчанию в OSX, вам нужно отредактировать /etc/php.ini
, однако, если вы используете установку MacPorts, вам нужно будет отредактировать /opt/local/etc/php5/php.ini
Вы утверждаете, что phpinfo()
показывает, что ошибки разрешены. Если они не отображаются, их необходимо переопределить.
Места для проверки
httpd.conf
, httpd-vhosts.conf
и другие файлы конфигурации в /etc/apache2/extras
(не уверен в путях MacPorts) - найдите php_value
строк.
.htaccess
файлов - снова ищите php_value
строк.
.user.ini
файлы - PHP 5.3+ поддерживает конфигурацию каталогов, например Apache.
- Ваши сценарии сами. Они могут реализовывать пользовательские обработчики ошибок, которые отключают
сообщение об ошибке с
ini_set
.
Вы можете попробовать включить на уровне сценария, используя следующее:
ini_set('error_reporting', -1);
ini_set('display_errors', 1);
ini_set('html_errors', 1); // I use this because I use xdebug.
0:: // My favourite kind of error.