ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Логирование ошибок в PHP — как у вас организовано?
  #1  
Старый 30.07.2026, 01:10
ghghuu
Новичок
Регистрация: 22.09.2012
Сообщений: 17
С нами: 7178006

Репутация: 0
По умолчанию Логирование ошибок в PHP — как у вас организовано?

Кто как настраивает вывод и запись ошибок в PHP? У меня часто проблемы с тем, что ошибки либо в браузер лезут (что не всегда нужно), либо их вообще никак не видно. Обычно ставлю error_reporting(E_ALL), display_errors выключаю, а логи гоню в файл через ini_set('log_errors', 1) и error_log.

Проверяю, чтобы в php.ini были прописаны:

- error_reporting = E_ALL
- log_errors = On
- error_log = /путь/к/файлу/лога.log
- display_errors = Off (на боевом)

Еще порой важно смотреть права на папку с логами и наличие свободного места на диске. У кого-то удобно вообще через сторонние библиотеки логи выносить — Monolog или подобное.

Интересно, как работает у вас? Кто какую схему предпочитает для быстрого поиска багов? И что по конфигу на разных средах?
 
Ответить с цитированием

  #2  
Старый 19.08.2026, 16:50
Algol
Регистрация: 29.05.2002
Сообщений: 1,805
С нами: 12604706

Репутация: 0


По умолчанию

У меня обычно тоже error_reporting максимальный, display_errors вырубаю — чтоб в браузере не светить. Логи гоню в файл, но порой такое ощущение, что PHP дружит с багами только тогда, когда хочешь их скрыть. Иногда проще забить и включить display_errors на локалке, чем потом искать иголку в стоге сена в логах. Монологи? Да, звучит круто, но чаще просто тупо вываливаю в файл и через tail гоняю.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.