1

我刚刚在山狮上运行的计算机上安装了Symfony2 。当我尝试访问本地主机时,它工作得很好:当我输入时,http://localhost/~myusername/Sites我得到了预期的结果。

但是,当我输入时http://localhost/~myusername/Sites/Symfony/web/config.php,我遇到了 403 错误。我检查了文件Symfony的权限,但这里没有任何问题。

有人知道如何处理它吗?

4

1 回答 1

3
  1. 检查 apache 是否与您的用户/组 (/etc/apache2/httpd.conf) 一起运行。

    User myusername
    Group staff
    
  2. 检查用户配置是否正确(/etc/apache2/users/myusername.conf)。应该是这样的:

    <Directory "/Users/myusername/Sites/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    

之后,您应该能够访问该页面http://localhost/~myusername/Symfony/web/config.php

边注; 也许你需要一个正确的 PHP 安装,检查http://php-osx.liip.ch

于 2013-07-31T16:20:00.737 回答