Мне нужно было добавить надежное, простое, резервное решение для обработки ошибок на верхнем уровне, чтобы записать исключения, пузырящихся на поверхность (то есть index.php в нашей структуре ламинаса) Код приложения является немного сложным, и есть некоторые пользовательские и сторонние обработчики исключений (WhoOpsmodule), которые пытаются справиться с исключениями. Я не обязательно хочу изменить это поведение, но они мешают PHP заметить смертельную ошибку исключения, пузырящего на поверхности на себе, регистрируя эту ошибку стандартным способом. Таким образом, я выдвинул пользовательский встроенный обработчик исключений WHOPS и просто error_log () ad сообщения Exceptions. Это как и ожидалось, за исключением несколько случайного приготовления «уведомления:» к уровню сообщения. Что я не мог выяснить, так это то, почему он по умолчанию «замечает» и как я могу его изменить. Код, хотя и не очень чистый, работает, и это не должно быть частью моей проблемы) < /p>
catch(\Exception $e) {
$whoops = new \Whoops\Run();
...
$whoops->pushHandler(function(\Exception $e) {
error_log($e->getMessage() . "...");
})
}
< /code>
Код от моей головы, просто чтобы получить идею (я сейчас на другом компьютере). Я думаю, что важной частью является ошибка_лог, и я не могу представить, чтобы какие -либо вообще или структурный код мешает. (Или, может быть, это проблема?) (В настоящее время все еще на 8.0 - усердно работая над проблемами платформы, поэтому мы можем скоро обновиться до 8.1 и, надеюсь, 8.2)
Изображение настроено так, что вывод PHP записывается в STDERR, который зарегистрирован в файл на AWS ElasticBeanStalk, управляемый экземпляр EC2. < /P.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... -to-change
Php error_log () автоматически добавляет уровень «уведомление» - как изменить? ⇐ Php
Кемеровские программисты php общаются здесь
1751710185
Anonymous
Мне нужно было добавить надежное, простое, резервное решение для обработки ошибок на верхнем уровне, чтобы записать исключения, пузырящихся на поверхность (то есть index.php в нашей структуре ламинаса) Код приложения является немного сложным, и есть некоторые пользовательские и сторонние обработчики исключений (WhoOpsmodule), которые пытаются справиться с исключениями. Я не обязательно хочу изменить это поведение, но они мешают PHP заметить смертельную ошибку исключения, пузырящего на поверхности на себе, регистрируя эту ошибку стандартным способом. Таким образом, я выдвинул пользовательский встроенный обработчик исключений WHOPS и просто error_log () ad сообщения Exceptions. Это как и ожидалось, за исключением несколько случайного приготовления «уведомления:» к уровню сообщения. Что я не мог выяснить, так это то, почему он по умолчанию «замечает» и как я могу его изменить. Код, хотя и не очень чистый, работает, и это не должно быть частью моей проблемы) < /p>
catch(\Exception $e) {
$whoops = new \Whoops\Run();
...
$whoops->pushHandler(function(\Exception $e) {
error_log($e->getMessage() . "...");
})
}
< /code>
Код от моей головы, просто чтобы получить идею (я сейчас на другом компьютере). Я думаю, что важной частью является ошибка_лог, и я не могу представить, чтобы какие -либо вообще или структурный код мешает. (Или, может быть, это проблема?) (В настоящее время все еще на 8.0 - усердно работая над проблемами платформы, поэтому мы можем скоро обновиться до 8.1 и, надеюсь, 8.2)
Изображение настроено так, что вывод PHP записывается в STDERR, который зарегистрирован в файл на AWS ElasticBeanStalk, управляемый экземпляр EC2. < /P.>
Подробнее здесь: [url]https://stackoverflow.com/questions/79690202/php-error-log-automatically-adds-level-notice-how-to-change[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия