也许我想念一些小事,但我真的迷失在这里。 我做了一个虚拟主机来修改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工匠路线:明确不做帮助
答案 0 :(得分:0)
在您的VirtualHost部分中,您使用大写/laravel/
编写的localhost在文本中使用小写L
编写了L
。确保在Linux中使用正确的大写/小写。
Windows并不关心它,但Linux确实如此!