设置Apache + mod_wsgi:不正确的function

我试图在Windows机器上设置一个Apache的http服务器与mod_wsgi,但是当我启动服务,它无法启动。

在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位

我环顾networking,但所有的问题,但到处都说,这是一个软件的架构的问题,但我已经安装了所有的32位版本。

通过安装所有64位版本来解决问题。

我正在运行64位版本的wampserver64wampserver64 )和64位版本的apache 2.4.9( wampapache64 ),我从这里下载了mod_wsgi-3.5.ap24.win-amd64-py2.7 由于一些奇怪的原因,使用Firefox下载,因为Chrome拒绝 )。

尽pipe我做了所有这些,但是在启动Apache时仍然有一个“ 不正确的function ”。

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