【发布时间】:2015-09-26 16:58:52
【问题描述】:
我正在尝试使用 apache2 安装 mod_wsgi,但我不能:
我把 mod_wsgi.so 文件放在 C:\Apache24\modules 目录下
在 httpd 配置文件中
1) 当我尝试LoadModule wsgi_module modules/mod_wsgi.so 并重新启动 apache 时,apache 无法启动 - 我收到错误“请求的操作失败”
2) 当我删除上一行并添加"WSGIScriptAlias /myapp C:/wsgi-scripts/myapp.wsgi" i get the same error
【问题讨论】:
-
你从哪里得到 mod_wsgi.so。您是否完全确定您使用了正确的编译器并满足所有先决条件,即 Microsoft 编译器版本和体系结构用于所有位。阅读github.com/GrahamDumpleton/mod_wsgi/blob/develop/win32/…
-
我有 python 3.4 + apache 2.4 (vc10) 我从你的链接 mod_wsgi-py34-VC10.so 下载并将它放在 apache 的 moules 目录中(重命名为 mod_wsgi.so) - 它仍然不起作用...当我将“LoadModule wsgi_module modules/mod_wsgi.so”添加到 conf 文件时,我无法启动我的 apache 我得到“请求的操作失败”并且 apache 已停止...请帮助我
-
但是你有 64 位版本的一切,还是相反的 32 位版本?当您安装 Python 时,您是否为所有用户安装了它,而不仅仅是您自己?您使用的是该链接中链接的 Apache 发行版,还是其他发行版?
-
我有 64 位版本的所有东西,我为所有用户安装了 python,我从apachelounge.com/download/VC10...安装了 apache,我还能做什么?
-
错误“请求的操作失败”实际出现在哪里? Apache 错误日志?编辑您的问题并添加完整的错误消息,包括 Apache 错误日志之前和之后的任何行。如果您声称删除
LoadModule会导致相同的错误,则表明 Apache 安装开始时出现问题,因为后者的错误应该完全不同。