Laravel5只显示linux中的默认页面...同样适用于windows

时间:2015-11-20 09:06:31

标签: php linux apache laravel virtualhost

也许我想念一些小事,但我真的迷失在这里。 我做了一个虚拟主机来修改laravel: 我在etc / apache2 / site-available:

中创建了文件
<VirtualHost *:80>
ServerName  laravel5.local
DocumentRoot "/var/www/ProjectFiles/NewProjects/laravel/public"
<Directory "/var/www/ProjectFiles/NewProjects/laravel/public">
 AllowOverride All
</Directory>
</VirtualHost>

在启用网站的情况下启用此功能 在etc / hosts中我是:      127.0.0.1 laravel5.local

所以:      &#34; laravel5.local&#34;显示laravel5默认页面。      &#34; laravel5.local / index.php的&#34;显示相同。

问题是我已更改此页面(欢迎刀片) 如果我试试这个: &#34;本地主机/ ProjectFiles / NewProjects / Laravel /公共/&#34; 我看到了我所做的改变

请注意,如果我这样做:     php工匠服务 并试试&#34; localhost:8000&#34;我仍然没有看到这种变化,所以问题 不应该是在虚拟主机中犯的错误。 最奇怪的是,所有这些在Windows中都很完美。 提前致谢

P.S。和php工匠路线:明确不做帮助

1 个答案:

答案 0 :(得分:0)

在您的VirtualHost部分中,您使用大写/laravel/编写的localhost在文本中使用小写L编写了L。确保在Linux中使用正确的大写/小写。

Windows并不关心它,但Linux确实如此!