2012-02-10 2 views
0

Что-то в моем скрипте PHP вызывает фатальную ошибку, но я, похоже, не регистрирую и не показываю ее. Мой php.ini файл имеетНе удается просмотреть ошибки времени выполнения E_ERROR в WAMP-сервере PHP-программа?

error_reporting = E_ALL

и входа в файл. Я могу увидеть ошибки E_USER_ERROR, которые я запускаю в файле журнала и на моем экране, но E_ERROR в моей программе просто дает мне белый экран и не выводит журнал. Что еще мне нужно сделать?

Я бегу на WampServer 2,2, на коробке Windows 7

+0

В журнале ничего не отображается? Может быть, не ошибка PHP или PHP просто падает, поэтому он больше не может писать журнал? – hakre

ответ

1

Это было вопрос невозможно ответить, как просили, и мне нужно разделить why- вредоносный код, который был причиной этой ошибки был похоронен в собственном рамках я работаю против того, чтобы была эта линия:

@include_once ($ файл);

Что такое символ @? Я не знал - теперь я это делаю: он замалчивает все ошибки. Глупый и злой и разрушил мой день.

http://php.net/manual/en/language.operators.errorcontrol.php

1

вы можете поместить это в основной .php скрипт (замените E_ALL с желаемым уровнем отладки)

error_reporting(E_ALL); 
ini_set('display_errors', '1');