windows2003+apache2.2+python2.7配置django mod_wsgi

windows下配置python web的生产环境的确是相当尴尬,bug不少,性能还不高。

在网上看教程就有人提到,用Apache2.2配置mod_wsgi问题不少,有些还相当诡异。

机器上装的就是apache2.2,懒得换了,在网上搜mod_wsgi,编译过的二进制文件现在至少都要求apache2.4了,在网上搜了一个mod_wsgi-win32-ap22py27-3.3.so,该文件由VC9编译。。。。。

试了一天,问题不少,原来apache里部署的有PHP,django能用了PHP又不能用了,PHP能用了django用不了,apache一直报错,C++ runtime error R6034

后来根据http://my.oschina.net/shniu/blog/228321《使用apache部署多个django项目,django项目和php项目混合部署》配置,django能用了,但是还是报r6034错误,只是第一次能运行,以后访问就不正常了。查了下http://segmentfault.com/q/1010000000578413,overstackflow有神人解答,原来是VC9运行库dll文件msvcr90.dll版本不同冲突导致的错误。。。。。。

python配置mod_wsgi,远离apache2.2,远离windows



你可能感兴趣的:(windows2003+apache2.2+python2.7配置django mod_wsgi)