ディレクトリディレクティブを追加するとWAMPサーバーが動作しない

ディレクトリディレクティブを追加するとWAMPサーバーが動作しない

私は WSGI (python) を WAMP サーバー (Apache 2.2.21、Python 2.7、WAMP 2.2a) にインストールしようとしています。残念ながら、単純なディレクトリ ディレクティブを追加して再起動しても、Apache は起動しません。コードは次のとおりです。

LoadModule wsgi_module modules/mod_wsgi.so

<Directory “C:/wamp/www/python”>
#Options ExecCGI
#AddHandler wsgi-script .py
#Order allow,deny
#Allow from all
</Directory>

次のようにディレクトリ タグをコメント アウトすると、

LoadModule wsgi_module modules/mod_wsgi.so

#<Directory “C:/wamp/www/python”>
#Options ExecCGI
#AddHandler wsgi-script .py
#Order allow,deny
#Allow from all
#</Directory>

起動します。なぜこれが機能しないのでしょうか(コメントアウトされていないものでも機能しません)。私はこのチュートリアルコード スニペットの変更以外、コード スニペットを含むファイルをインクルードする以外は、httpd.conf では何も変更していません。これは次のようにして行いました。

Include conf/extra/changes.conf

最後の行に。

答え1

設定を MS Word または Wordpad で記述しないでください。引用符が壊れてしまいます。

変化:

<Directory “C:/wamp/www/python”>

に:

<Directory "C:/wamp/www/python">

ファイル名にスペースも含まれているのでAddHandler、全体を正常に動作させるには、これも修正する必要があります。

関連情報