设置 Apache + mod_wsgi:函数不正确

设置 Apache + mod_wsgi:函数不正确

我正在尝试在 Windows 机器上使用 mod_wsgi 设置 apache http 服务器,但是当我启动该服务时,它无法启动。

在 Windows 事件日志中我收到以下消息:

The Apache2 service terminated with the following service-specific error: 
Incorrect function.

在运行 Windows 8 - 64 位计算机时,

  • Apache 2.0.64 32 位
  • Python 2.7.8 32 位
  • mod_wsgi 3.5 32 位

我查看了整个网络,但是所有的问题都说这是软件架构的问题,但我已经安装了 32 位版本。

答案1

通过安装所有 64 位版本成功解决了该问题。

答案2

我运行的wampserver是 64 位版本 ( wampserver64),apache 2.4.9 也是 64 位版本 ( wampapache64),我mod_wsgi-3.5.ap24.win-amd64-py2.7这里我不得不使用 Firefox 下载,因为 Chrome 出于某种奇怪的原因拒绝了)。

尽管我做了所有这些,但我仍然得到了“错误功能“启动 Apache 时。

解决方法是安装64位版本的Python(我的python版本是32位),然后启动服务。

相关内容