URL добавляется к пути сценария WSGI, почему? - PullRequest
2 голосов
/ 24 августа 2010

У меня есть сервер разработки, работающий под управлением Apache 2.2 с mod_wsgi.У меня есть тестовый проект и веб-приложение в настройке разработки, и они наполовину работают.Когда я пытаюсь получить доступ к чему-то другому, кроме целевой страницы проекта, Apache добавляет оставшуюся часть URL к пути сценария WSGI и не загружает страницу.

В httpd.conf:

WSGIScriptAplias /dubserv/ /home/sli/www/dubserv.wsgi
<Directory /home/sli/www/dubserv>
    Order deny,allow
    Allow from all
</Directory>

При доступе к чему-то, кроме целевой страницы для приложения, это результат (в данном случае / login /):

[Tue Aug 24 12:38:44 2010] [error] [client 192.168.1.100] Target WSGI script not found or unable to stat: /home/sli/www/dubserv.wsgilogin

Результат тот же, если я поставлю WSGIскрипт в любом месте под корнем проекта.

1 Ответ

1 голос
/ 25 августа 2010

Используйте / dubserv, а не / dubserv / с WSGIScriptAlias. Инструкции не должны показывать косую черту, поэтому их не следует включать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...