OS X(10.9.1)localhost 403禁止您无权访问/在此服务器上

时间:2014-02-26 11:38:38

标签: php apache laravel-4

我刚开始使用laravel和mac来开发网站。我已经完成了设置并尝试了一个phpacademy教程。

我的问题是,当我尝试访问本地主机时,默认情况下,我会获得存储所有文件夹的索引页面,以及当我输入我的直接路径时,例如web浏览器中的laravelpractice.local我得到了标题中提到的错误。

我已经编辑了/etc/apache2/httpd.conf和/ etc / hosts来创建一个虚拟主机并分别创建一个自定义URL,拼写似乎很好。

1 个答案:

答案 0 :(得分:0)

/ etc / hosts文件打开。您必须是该文件的所有者。

127.0.0.1 localhost.localdomain   localhost
添加

127.0.0.1 laravelpractice.local

000-default.config文件保存。在/etc/apache2/sites-enabled/000-default.config文件打开后。您必须是该文件的所有者。添加到底部

<VirtualHost *:80>
    DocumentRoot "/var/www/laravelpractice/public/"
    ServerName laravelpractice.local
</VirtualHost>

使用终端重启Apache:

sudo service apache2 restart

打开浏览器和网址:laravelpractice.local