Использование Python Flask, mod_wsgi, apache2 - невозможно получить пользовательскую страницу ошибки 500 - PullRequest
2 голосов
/ 29 октября 2011

Я использую Ubuntu, Flask 0.8, mod_wsgi 3 и apache2.Когда происходит ошибка, я не могу получить пользовательскую страницу ошибки Flask 500 для запуска (и не выводить режим отладки тоже).Он работает нормально, когда я запускаю его без WSGI через app.run (debug = True).

Я попытался установить для WSGIErrorOverride значение On и Off в настройках apache, но результат тот же.

Anyoneполучил эту проблему?Спасибо!

1 Ответ

1 голос
/ 30 октября 2011

Вы уверены, что ошибка на самом деле исходит от Flask, если вы получаете общую страницу ошибок Apache 500?Вы должны посмотреть в журнале ошибок Apache, чтобы увидеть, какие сообщения об ошибках там в первую очередь.Проблема может быть в том, что ваш файл сценария WSGI неверен или не работает из-за неправильного sys.path и т. Д.

...