Хорошо, я работаю в месте, где мне не разрешено трогать файл php.ini, потому что сервер обслуживает так много веб-сайтов... Однако мне сказали, что я могу отображать ошибки php через htaccess, поэтому я могу отлаживать свой код, потому что прямо сейчас мой экран PHP становится пустым, и это не помогает ... как я могу отображать ошибки php через свой локальный файл htaccess без доступа к php.ini?
Как я могу отображать ошибки PHP через htaccess
Ответы (3)
Вы можете использовать эти команды для включения отчетов об ошибках и установки уровня ошибок с помощью файла .htaccess.
php_flag display_errors on
php_value error_reporting <error level>
Вы также можете определить отчеты об ошибках в каком-либо файле конфигурации php, используя error_reporting().
error_reporting(E_ALL);
Вы должны использовать:
php_flag display_errors on
в вашем файле .htaccess
php_flag display_startup_errors для php_flag display_errors для php_flag html_errors для
включить регистрацию ошибок PHP
php_flag log_errors в php_value error_log /httpdocs/имя домена/PHP_errors.log
Используя htaccess, вы можете указать максимальный размер ваших ошибок PHP. Это контролирует размер каждой регистрируемой ошибки, а не общий размер файла. Вот общий синтаксис:
общая директива для установки максимального размера ошибки
log_errors_max_len целое число
Ссылка: http://perishablepress.com/advanced-php-error-handling-via-htaccess/