新增目錄指令時 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 或寫字板中編寫配置;你的報價被破壞了。

改變:

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

到:

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

您的檔案名稱中還有一個空格AddHandler,您也需要修復它以使整個過程正常工作。

相關內容