Здравствуйте!
Интересует такой момент: возможно ли включение показа отладочной информации при ошибках для определенной группы пользователей? Например для админа. Если не ошибаюсь, то за показ данной информации отвечает константа YII_DEBUG со значением true.
Если это возможно, то попрошу написать где и как можно включать вывод отладочной информации для определенной роли.
debug режим для определенной роли пользователя
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: debug режим для определенной роли пользователя
Не стоит гонять проект в режиме отладки на рабочем сервере.
Нравится Yii? Давайте сделаем его лучше!.
Re: debug режим для определенной роли пользователя
В условиях отсутствия тестеров... В общем так сложилось что найти большинство ошибок проще на продакшене т.к. именно там идет самая настоящая работа с сайтом. И для удобства понимания что за ошибка и где возникла возникла идея включить дебаг режим и дать видеть ошибки только менеджерам. После этого менеджер делает скрин ошибки и отправляет разработчику. В условиях отсутствия тестеров и ограниченного бюджета как временное решение на мой взгляд очень даже ничего. По крайней мере до тех пор пока проект не станет достаточно стабильно работать.Sam Dark писал(а):Не стоит гонять проект в режиме отладки на рабочем сервере.
Re: debug режим для определенной роли пользователя
логировать на мыло ошибки (эксепшны) и всего-то. От менеджера максимум нужен сценарий воспроизведения.makbeth писал(а):В условиях отсутствия тестеров... В общем так сложилось что найти большинство ошибок проще на продакшене т.к. именно там идет самая настоящая работа с сайтом. И для удобства понимания что за ошибка и где возникла возникла идея включить дебаг режим и дать видеть ошибки только менеджерам. После этого менеджер делает скрин ошибки и отправляет разработчику. В условиях отсутствия тестеров и ограниченного бюджета как временное решение на мой взгляд очень даже ничего. По крайней мере до тех пор пока проект не станет достаточно стабильно работать.
А по вопросу: дебаг-режим включается ДО запуска приложения, а роль присваивается ПОСЛЕ.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: debug режим для определенной роли пользователя
Есть такие сервисы, как rollbar и sentry (этот можно бесплатно к себе поставить). Направляем туда логи и оно, не засыпая почту дубликатами, сообщает об ошибках с трейсом, строками в файле, данными запроса и так далее.
Нравится Yii? Давайте сделаем его лучше!.
Re: debug режим для определенной роли пользователя
А что из этого вы используете? На сколько я понимаю надо юзать либо rollbar либо sentry... Yii2 расширения видел и на то и на то. Но что удобнее на ваш взгляд?Sam Dark писал(а):Есть такие сервисы, как rollbar и sentry (этот можно бесплатно к себе поставить). Направляем туда логи и оно, не засыпая почту дубликатами, сообщает об ошибках с трейсом, строками в файле, данными запроса и так далее.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: debug режим для определенной роли пользователя
Использую rollbar.
Нравится Yii? Давайте сделаем его лучше!.