[英]Getting 403 Error: Apache2 mod_wsgi
我和我的一个朋友正面临使PI Joule的@channel(链接到“生产”自述文件)的原始实体正常工作的问题,根据该人的设置指南,当前该实体应在atchannel.cf域运行并按照此处的自述文件中的说明进行操作
<VirtualHost *:80>
ServerName atchannel.cf
WSGIScriptAlias / /var/www-atchannel/atchannel.wsgi
<Directory /var/www-atchannel>
Require all granted
</Directory>
Alias /static /var/www-atchannel/atchannel/static
<Directory /var/www-atchannel/atchannel/static/>
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/errorAtChannel.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/accessAtChannel.log combined
</VirtualHost>
这是文件的Apache虚拟主机,与站点路径匹配,但仍返回403禁止错误。 谁能告诉我们我们在做什么错?
代替:
<Directory /var/www-atchannel/atchannel/>
Order allow,deny
Allow from all
</Directory>
你应该有:
<Directory /var/www-atchannel>
Order allow,deny
Allow from all
</Directory>
该目录与WSGI脚本文件所在的开头路径不匹配。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.