symfony 1.4 的 Web 服务器配置

symfony 1.4 的 Web 服务器配置

我按照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 所说

相关内容