在Apache2上为django部署配置mod\uwsgi之后,我得到了404错误。在
Env:Ubuntu服务器14.04.2LTS/Apache 2.4/django 1.8/python 3.4
我的apache2.conf如下(我在conf文件末尾添加的内容):
AddHandler cgi-script .cgi .pl .py
WSGIScriptAlias / /var/www/html/youknowmanagementsystem/youknow/wsgi.py
WSGIPythonPath /var/www/html/youknowmanagementsystem
Alias /static/ /var/www/html/youknowmanagementsystem/statics/
<Directory /var/www/html/youknowmanagementsystem/statics>
Require all granted
</Directory>
<Directory /var/www/html/youknowmanagementsystem/youknow>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
我检查了我的apache2错误日志,上面显示:
^{pr2}$如何修复404错误?如果我能提供更多的细节,请告诉我。在
这解决了我的问题:https://askubuntu.com/questions/569550/assertionerror-using-apache2-and-libapache2-mod-wsgi-py3-on-ubuntu-14-04-python
所以我们需要在上面的链接中安装mod\wsgi,现在就可以工作了。在
相关问题 更多 >
编程相关推荐