2012-02-24 1 views
1

У меня особенная проблема с ошибкой php. Я устанавливаю error_reporting = E_ALL, display_errors = On и display_startup_errors = On в файле php.ini. Я получаю ошибку только один раз. Это означает, что у меня есть ошибка в моем скрипте, если я запускаю скрипт через браузер, он показывает ошибку обычно. Но если я обновляю страницу, ошибка исчезнет.Ошибка PHP отображается только один раз, исчезает при обновлении

Как я могу избавиться от этой ситуации?

Благодаря

Foysal

+1

Какие ошибки вы получаете? Связаны ли они с сеансами? – erisco

+0

может быть полезно узнать, какая именно ошибка. если это что-то о сеансе, например, это может объяснить, почему это происходит только один раз ... – oezi

+4

Извините .... Мой волшебный шар сегодня не работает. В противном случае я мог бы дать ответ без вашего усилия, чтобы опубликовать код. – itachi

ответ

1

Вы, скорее всего, то, что вы устанавливаете в рамках сессии, которая не присутствует при первой загрузке, и это каждая последующая нагрузка. Нам нужно более подробно, чтобы быть уверенным. Можете ли вы показать свой код?

+0

вот ошибка Ошибка анализа: ошибка синтаксического анализа, неожиданный T_CLASS, ожидающий T_VARIABLE в L: \ PHP \ xampp \ htdocs \ puran \ object \ private.php в строке 22 Я получил эту ошибку, если я перезапущу apache, а затем, если обновить страницу, ошибка исчезнет. – Foysal

+0

@Foysal, хорошо, но нам все еще нужно, чтобы увидеть код, которая создает ошибку, в этом случае код ** private.php ** – AlexC

+0

вот мой код частный класс бумаги { \t функция пасты() \t { \t \t echo 'mouse'; \t} } $ a = новая бумага(); $ a-> paste(); – Foysal

Смежные вопросы