2013-04-26 4 views
1

У меня есть ошибка отображения uncomment и error_reporting в php.ini. Оба включены. Всякий раз, когда у меня есть ошибка в моем php-скрипте, он показывает только сообщение об ошибке, но никогда не сообщает, какая строка и какой сценарий является ошибкой. Когда я проверяю свой журнал ошибок, он ничего не отображает. Помоги мне, пожалуйста. Спасибо.PHP не показывает строку ошибки

+0

какой ошибки это показывает ? –

+0

СИСТЕМА ПРЕДУПРЕЖДЕНИЕ: array_merge(): Аргумент №1 не является массивом, im использует nginx .. это единственное предупреждающее сообщение, которое я получаю, не показывая, какая строка в скрипте возникла. Мне сложно редактировать – ash

+0

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

ответ

1

error_reporting не знает значения On. Это значение, как ожидается, будет битовым поле, комбинация констант ошибок как E_ERROR, E_STRICT, E_ALL ...

Проверьте documentation of error_reporting, чтобы получить список поддерживаемых значений и их значение

+0

Спасибо, мой друг, Да, мой друг, я уже проверяю, после его редактирования он показывает ошибку, но не строку и какой скрипт. – ash

+0

Обратите внимание, что для регистрации ошибок вам необходимо «log_errors = On» в php.ini. Также убедитесь, что файл журнала доступен для записи nginx – hek2mgl

+0

Да, он включен. Мне удается решить проблему, выполнив тест и ошибку для каждого скрипта. Но мне действительно нужно найти путь для этой ошибки, чтобы показать, какую строку. Благодарим вас за помощь hek2mgl и Yogesh. – ash

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