ОК это очень расстраивает. MAMP используется для отображения ошибок, но затем остановлен. Я решил сделать новую установку, поскольку я не мог понять это. Я проверю свою версию PHP, выполнив 5.4.4 и перейдя в эту папку и изменив php.ini на это:
error_reporting = E_ALL
display_errors = On
Пока нет ошибок. Я просматриваю все папки и меняю все файлы php.ini на всякий случай. Ничего. Я исправляю вынужденную ошибку и выгружаю phpinfo()
, проверьте раздел с ошибкой, а display_errors выключен. Какого черта.
Поместите error_reporting(E_ALL); ini_set('display_errors', 'on');
в начало файла PHP и phpinfo()
снова. Локальное значение теперь включено, мастер все еще выключен. Внесите ошибку PHP и по-прежнему получите ошибку сервера, а не ошибку PHP.
У кого-нибудь есть понимание? У меня есть ошибка где-то в некотором коде и не могу ее найти, мне бы хотелось, чтобы PHP просто сказал мне.