也许我错过了一些小事,但我真的在这里迷路了。
我给Tun Laravel做了个虚拟主机:
我已经在etc/apache2/site中创建了可用的文件:

<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 LARAVE15.本地
所以:
“laravel5.local”显示了laravel5的默认页面。
“laravel5.local/index.php”也显示了相同的内容。
问题是我已经更改了此页(欢迎页)
如果我试试这个:
“localhost/projectfiles/newprojects/laravel/public/”
我看到了我所做的改变
请注意,如果我这样做:
php工匠服务
在“localhost:8000”上试试,我还是看不出有什么变化,所以问题是
不应该在虚拟主机中出错。
最奇怪的是,所有这些在窗户上都很完美。
提前谢谢
P.S.和PHP Artisan路径:清除不帮助

最佳答案

在virtualhost部分中,您使用小写/laravel/在localhost文本中编写了L,而使用大写L编写了它。确保在Linux中有正确的大小写。
Windows不在乎,但Linux在乎!

09-27 12:14