3

SSLとmod_wsgiで構成されたapachevhostが正常に機能しています:

<VirtualHost 127.0.0.1:443>

#[...]
SSLEngine on 
#[...]
WSGIScriptAlias / /home/maciek/workspace/imid2py/wsgihandler.py
WSGIDaemonProcess web2py user=maciek group=www-data \ 
              home=/home/maciek/workspace/imid2py/  \
              processes=10 maximum-requests=500

<場所"/">

   #[...]
   WSGIProcessGroup web2py

</場所>

</ VirtualHost>

ただし、SSLを使用せずにhttp経由で特定のURLへの接続を許可する必要があります。したがって、基本的には、_the_same_ WSGIデーモンを2つの仮想ホストで表示する必要があります。1つはsslあり、もう1つはなしです。メモリ内のいくつかの一般的な変数を使用するため、これを同じデーモンにします。回避策は可能ですが(たとえば、dbに保存するなど)、骨の折れる作業です。

<VirtualHost 127.0.0.1:80>

    <Location "/welcome/default/handleRequest">
            WSGIProcessGroup web2py  #I want this to be the same daemon as above
    </Location>

</ VirtualHost>

これを行うためにwsgi/apacheを設定するにはどうすればよいですか?出来ますか?

4

1 に答える 1

4

これは、web2pyブックのweb2pyドキュメントでカバーされています。その本のセクションを読んでください。次のリンクを参照してください。

http://code.google.com/p/modwsgi/wiki/IntegrationWithWeb2Py

于 2009-10-13T20:41:42.690 に答える