在windows下,使用apache部署django,访问接口一直pending

  在windows下,使用apache部署django,访问静态文件可以正常访问,但是访问django的接口时,一直处于pending状态,apache日志中也没有报错,也没有访问记录。

  在使用django自带的测试服务器manage.py runserver是没有问题的,开始以为是mod_wsgi版本没对,但是检查apache版本python版本mod_wsgi版本都没有问题,换了apache和mod_wsgi版本也没有解决问题。使用其他项目测试又是可以运行的,无意中发现https://www.lizenghai.com/archives/852.html 这篇文章,也在项目中使用了pandas,还真行。

  在apache配置文件中添加:

  WSGIApplicationGroup %{GLOBAL}

  问题解决

 

上一篇:使用Apache和mod_wsgi部署Django应用


下一篇:Django + Uwsgi + Nginx 的生产环境部署