Итак, у меня нет никаких ошибок на моей текущей веб-странице, но я хочу видеть ошибку, когда они появляются, а не на странице ошибок HTTP 500. Я немного искал язык и думал, что добавление этих двух строк исправит все.
ini_set('display_errors', 'On');
error_reporting(E_ALL);
ПРИМЕЧАНИЕ. У меня нет доступа к файлу php.ini, поскольку я использую свой сервер учетной записи школы.
Итак, я ввел ошибку (без точки с запятой после $buggy), как в верхней части моей страницы:
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
$buggy
$x = 4 + 2;
...
Однако я просто получаю ошибку сервера:
"На веб-сайте произошла ошибка при извлечении http://mywebpage.com/. Возможно, она отключена для обслуживания или настроена неправильно.
Любые идеи?
EDIT:
Я переконфигурировал свой код:
<?php
include_once 'database/errorSettings.php';
?>
<?php
$buggy // whoops
$x = 4 + 2;
...
errorSettings.php:
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
?>
Но он все еще не работает... неправильный способ перенастроить?