Я могу ' Я не вижу никаких ошибок PHP. Я перепробовал все возможные способы включения отчетов об ошибках, но ничего не работает.
display_errors включен и error_logging включен, но при просмотре любой страницы с ошибкой я получаю пустую страницу.
/var/log/php.log не существует.
если я установлю локальный файл журнала, ничего не будет создано.
Файл, с которым я тестировал, это
<?php
ini_set('display_errors',1);
error_reporting(E_ALL|E_STRICT);
ini_set('error_log','script_errors.log');
ini_set('log_errors','On');
$a=
phpinfo();
?>
какие-нибудь другие идеи?
Возможно, вам нужно установить его в .htaccess, httpd.conf или php.ini (в зависимости от вашего сервера или хостинговой компании). Скорее всего, у вас есть ошибка синтаксического анализа, а это означает, что ваш сценарий никогда не доходит до того момента, когда он может включить отчет об ошибках.
Вы пробовали редактировать фактический файл ini, а не пытаться изменить его во время выполнения? Вы также можете попробовать использовать ini_get('display_errors');
, чтобы увидеть, вступили ли ваши изменения в силу. Если ни один из них не работает, я бы сказал, что ваша установка либо ошибочна, либо очень ограничена.