我的apache在Windows上找不到mod_wsgi。我使用的是apache 2.2,使用默认的httpd.conf启动服务器没有问题。
我将mod_wsgi.so放入了apache的模块目录(C:\ Program Files \ Apache Software Foundation \ Apache2.2 \ modules),并为所有用户设置了读取/执行权限。我在默认的httpd.conf中添加了以下行:
LoadModule wsgi_module modules/mod_wsgi.so
当我尝试启动apache时,出现以下错误。有人有什么想法/建议吗?
httpd.exe:语法错误位于 C:/Program Files / Apache Software Foundation / Apache2.2 / conf / httpd.conf的第129行: 无法将C:/Program Files / Apache Software Foundation / Apache2.2 / modules / mod_wsgi.so 加载到服务器中:找不到指定的模块。
[Tue Nov 23 17:41:55 2010] [warn] (OS 995) I/O操作已中止 因为线程退出或应用程序请求。 : winnt_accept: 异步AcceptEx失败。
[Tue Nov 23 17:41:56 2010] [notice] Child 7384:释放了启动互斥锁