2010-06-25 197 views
0

當我嘗試使用mod_wsgi運行Apache 2.2時收到此錯誤,我擁有正確的Python版本號並且模塊已正確安裝到Apache。 (C)/ Program Files(x86)/ Apache Software Foundation/Apache2.2/conf/httpd.conf中的第128行的語法錯誤:無法加載C:/ Program Files(x86)/ Apache Software Foundation/Apache2.2/modules/mod_wsgi.so到服務器中:指定的模塊找不到。無法加載模塊

回答

4

驗證您的Apache安裝是否具有正確的Python版本。如果你有一個32位的Apache版本和64位的Python版本,你會收到這個錯誤。 Apache只有32位的Windows版本,所以如果你運行的是64位,請確保你仍然使用32位的Python。

1

該文件的權限必須是Apache運行的守護程序用戶可以讀取它。由於Windows文件瀏覽器隱藏了外部的.so擴展名,因此還要確保該文件實際上未被稱爲mod_wsgi.so.so。