Вывод подробной информации об ошибках

Платформа позволяет скрывать от пользователя детальную информацию об ошибках. Поведение определяется настройкой, которая задаются в файле конфигурации (./conf/config.toml).

Настройка включена (подробные ошибки показываются):

  • Обрабатываемые исключения - приложение уведомляет о возникшем исключении с указанием места в коде, где оно произошло;
  • Необрабатываемые (системные) ошибки - приложение сообщает о системной ошибке с описанием причины и места возникновения.

Настройка выключена (подробности скрыты):

  • Обрабатываемые исключения - приложение сообщает об ошибке без передачи деталей;
  • Необрабатываемые (системные) ошибки - приложение уведомляет о сбое с пометкой "Неопознанная ошибка", не раскрывая подробностей.

Настройка регулируется параметром send_system_errors.

send_system_errors = 1            # Отсылать технические подробности ошибок
                                  # при их возникновении

Независимо от настройки все типы исключений обрабатываются внутри приложения.