簡體   English   中英

Apache無法使用mod_wsgi作為Windows服務啟動

[英]Apache fails to start as Windows service with mod_wsgi

我正在使用Gohlike二進制文件頁面上的Apache 2.4,Python 3.5和適當的mod_wsgi,所有內容都是64位的。 手動啟動時,Apache可以按預期工作,但是當我嘗試將其作為服務啟動時,它將失敗並產生

httpd.exe:C:/Apache24/httpd.conf的第180行的語法錯誤:無法加載c:/ Users / <用戶名> / AppData / Local / Programs / Python / Python35 / Lib / site-packages / mod_wsgi / server /將mod_wsgi.cp35-win_amd64.pyd插入服務器:\\ xcd \\ xe5 \\ xed \\ xe0 \\ xe9 \\ xe4 \\ xe5 \\ xed \\ xf3 \\ xea \\ xe0 \\ xe7 \\ xe0 \\ xed \\ xed \\ xfb \\ xe9 \\ xec \\ xee \\ xe4 \\ xf3 \\ xeb \\ xfc 找不到指定的模塊)

Windows事件日志。

安裝前將python添加到路徑

set PATH=E:\python35;%PATH%
httpd.exe -k uninstall
httpd.exe -k install

問題解決了。 發生此錯誤是因為Python安裝不在系統范圍內。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM