2014-03-12 54 views
0

我在我的Mac Book Pro上安装了Laravel以运行小牛,以便快速查看所有这些大惊小怪的内容。我将它安装在目录Users\*my-username*\Sites\laravel-project下。在遵循Laravel docs中的美丽指示并通过作曲家安装后,我开始运行,通过php artisan serve为网站提供服务,并在我的浏览器中打开localhost:8000 /。安装Laravel后虚拟主机不再工作

由于完成此操作,我在vhost中设置的所有现有项目都不再解析为任何内容。就好像apache甚至没有在看vhosts文件。

我已经检查了这是目前Include /private/etc/apache2/extra/httpd-vhosts.conf

我已经证实,虚拟主机文件的语法是通过运行apachectl -S所有我的主机似乎被正确读取正确的在虚拟主机的http.conf的路径。

尝试重新启动Apache,甚至做了一个完整的系统重新启动。仍然没有快乐。

顺便说一句 - 这个问题是这个问题的重复here但没有在那里解决了我的问题,并且该帖子停滞不前。

我拉我的头发在此,我也不会想到在安装过程中任何会造成这个...我必须失去了一个简单的东西...

回答

0

对于那些得到同样的问题我 - 我已经完成了。事实证明,当我试图在我的Laravel项目中写入一个不存在的日志文件(我的糟糕的)时,apache无声无息地失败了。

<VirtualHost *:80> ServerName laravel-project.dev ServerAdmin [email protected] DocumentRoot "/Users/*user*/Sites/laravel-project/" ErrorLog "/Users/*user*/Sites/laravel-project/logs/error-log" CustomLog "/Users/*user*/Sites/laravel-project/logs/access-log" common </VirtualHost>

我rmoeved从我的主机条目和现在一切都没说的一次。