我按照jobeet 项目查阅了很多资料,但仍然HTTP 403 禁止错误。我完全按照文档所述操作,并遵循了这里和 stackoverflow 中的其他一些提示,但仍然没有任何变化。我的配置如下:
NameVirtualHost 127.0.0.1:8080
# This is the configuration for your project
Listen 127.0.0.1:8080
<VirtualHost 127.0.0.1:8080>
DocumentRoot "/home/sfprojects/jobeet/web"
DirectoryIndex index.php
<Directory "/home/sfprojects/jobeet/web">
AllowOverride All
Allow from All
</Directory>
Alias /sf /home/sfprojects/jobeet/lib/vendor/symfony/data/web/sf
<Directory "/home/sfprojects/jobeet/lib/vendor/symfony/data/web/sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
现在,在投反对票之前,有人能帮我吗?注意:防火墙(iptables 和 ip6tables)已禁用。我使用 centos 6.4 作为服务器。任何想法都将不胜感激。谢谢
答案1
首先检查 httpd.conf 文件以找到运行 httpd 的用户。
像这样:
用户 apache 组 apache
并检查文件夹的权利:ll /home/.../web
chown -R apache。/home/.../web
还要检查 selinux (sestatus 或 /etc/selinux/config),正如 lain 所说