Как проверить приложение WSGI из скрипта? - PullRequest
4 голосов
/ 17 сентября 2010

Я отлаживаю действительно странную проблему с приложением mod_wsgi, в результате которого Django / Apache (еще не известно, какой) выдает ошибки статуса 500 некоторым пользователям вместо правильных 404. Я хочу исключить Apache из среды отладки чтобы определить, какая часть установки является ошибочной, и вручную отправить мои запросы обработчику WSGI.

Я подозреваю, что это так же просто, как настроить среду и запустить python wsgi_handler.py, но верно ли это? Что должна дополнительно содержать среда? Есть ли ссылки на существующую документацию?

1 Ответ

4 голосов
/ 17 сентября 2010

это так же просто, как настроить среду и запустить python wsgi_handler.py,

Correct.

Что должна дополнительно содержать среда? Есть ли ссылки на существующую документацию?

Вы читали это? http://docs.python.org/library/wsgiref.html

Вы можете легко запустить веб-сервер со своего рабочего стола для тестирования. Это очень мало строк кода.

http://docs.python.org/library/wsgiref.html#wsgiref.simple_server.make_server

...