Как сделать чтобы сервер выводил ошибку ?

newcss

Guest
Как сделать чтобы сервер выводил ошибку ?

Люди !!! Только не посылайте к документации плиз. Я в ней и чего не понимаю !!!!!
Объясните серому как заставить собственный сервер на локальной машине выводить сообщение в какой строчке кода ошибка, а то я как дурак в ручную ищу эту дурацкую ошибку..... Надоело :). Большое спасибо.
 

Фанат

oncle terrible
Команда форума
вообще-то, еррор репортинг тут вообще никаким боком, а у человека совершенно правильно настроен пхп - вывод ошибок в лог файл, а не на экран.
display_errors в php.ini
 

2People

Guest
В php.ini пеменяй error_reporting как тебе надо.
Рекомендую error_reporting=E_ALL & ~E_NOTICE
А вот что об этом написано в Денвер-2:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Обработка ошибок и журнализация ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; Директива error_reporting должна задаваться в виде битового
; поля. Его значение можно устанавливать с помощью следующих констант,
; объединенных оператором | (OR):
; E_ALL - Все предупреждения и ошибки.
; E_ERROR - Критические ошибки времени выполнения.
; E_WARNING - Предупреждения времени выполнения.
; E_PARSE - Ошибки трансляции.
; E_NOTICE - Замечания времени выполнения (это такие
; предупреждения, которые, скорее всего,
; свидетельствуют о логических ошибках в
; сценарии, - например, использовании
; неинициализированной переменной).
; E_CORE_ERROR - Критические ошибки в момент старта PHP.
; E_CORE_WARNING - Некритические предупреждения во время старта PHP.
; E_COMPILE_ERROR - Критические ошибки времени трансляции.
; E_COMPILE_WARNING - Предупреждения времени трансляции.
; E_USER_ERROR - Сгенерированные пользователем ошибки.
; E_USER_WARNING - Сгенерированные пользователем предупреждения.
; E_USER_NOTICE - Сгенерированные пользователем замечания.
; Пример:
; показывать все ошибки, за исключением замечаний
; error_reporting = E_ALL & ~E_NOTICE
; показывать только сообщения об ошибках
; error_reporting=E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
; отображать все ошибки, предупреждения и замечания
error_reporting = E_ALL & ~E_NOTICE

; Печать ошибок и предупреждений прямо в браузер.
; Для готовых сайтов рекомендуется отключать следующую директиву и
; использовать вместо нее журнализацию (см. ниже). Включенная директива
; display_errors в "рабочих" сайтах может открыть доступ пользователю к
; секретной информации: например, полному пути к документу, используемой
; базе данных и т. д.
display_errors = On
 

Фанат

oncle terrible
Команда форума
bettrrr
может быть, ты воздержишься от вредных рекомендаций?
РЕКОМЕНДОВАТЬ надо E_ALL
не надо считать себя умнее разработчиков языка.
если ты даже вопроса не понял.
 

Altex

Новичок
Автор оригинала: Фанат
вообще-то, еррор репортинг тут вообще никаким боком, а у человека совершенно правильно настроен пхп - вывод ошибок в лог файл, а не на экран.
display_errors в php.ini
Хм. Это первое что приходит в голову, но правильный и буквальный ответ... вобщем сам понимаешь. Я дал ссылку на ман, в котором написано всё про нстройки, влияющие на вывод ошибок на экран. В том числе по приведенной мной ссылке есть ссылка и на display_errors. Назаметить её нельзя. А читать нужно всё по порядку. Одно без другого не имеет смысла. Вобщем мы друг друга поняли, надеюсь.
 

Фанат

oncle terrible
Команда форума
да куда уж мы денемся. :)
я вас всех давно, уж который год понимаю - и с объяснениями, и с оправданиями :)
 

newcss

Guest
Если бы я еще английский знал великолепно, то вообще бы проблем бы небыло, сейчас приедложите словарик мне :). Спасибо за помощь, сейчас попробую.
 
Сверху