所以我在他们的网站上获得了 Laravel 的新副本。试图围绕如何查看它附带的默认网页,直到我发现它在 /public 上。
现在,Laravel 向我抛出以下错误:
Unhandled Exception
Message:
Error rendering view: [home.index]
syntax error, unexpected T_CONSTANT_ENCAPSED_STRING
检查 storage/views/some-random-hash-going-on-here 上的位置后,模板语言似乎使用了两对单引号,而不是一对双引号。示例:<?php echo HTML::style(''laravel/css/style.css'') ; ?>
,而不是<?php echo HTML::style("laravel/css/style.css") ; ?>
。
检查本地存储的文档也会引发同样的事情。
是否有我可以使用的服务器设置,以便 PHP 将其检测为双引号而不是单引号,或者我是否需要编辑每个位置以匹配前面提供的后一个代码?
我在 WAMPServer 上,如果有帮助的话。
奖励问题:我可以只放置一个 .htaccess 文件来重写 URL 以删除 URL 的“/public”部分而不是通过主机文件吗?