Javascript Laravel 500 HPHP加载脚本时出错

Javascript Laravel 500 HPHP加载脚本时出错,javascript,php,google-maps,laravel,laravel-5,Javascript,Php,Google Maps,Laravel,Laravel 5,我正试图建立一个网站与拉威尔做地理定位。我是Laravel的新手,所以首先用PHP编写代码来调用两个外部脚本,一个来自Google的geoloc API,另一个来自我的本地服务器,告诉页面该做什么: <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=true"></script> <script src="geoloc.js"></script> 我在正

我正试图建立一个网站与拉威尔做地理定位。我是Laravel的新手,所以首先用PHP编写代码来调用两个外部脚本,一个来自Google的geoloc API,另一个来自我的本地服务器,告诉页面该做什么:

<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=true"></script>
<script src="geoloc.js"></script>
我在正文中附加了PHP:

<p onload="geoloc()" id = 'mapdiv'></p>
<button onclick="stopWatch()">
    Stop
</button>

停止
什么也得不到。调试显示GET 500 hphp调用


想法?

如果您使用的是Laravel 5,您应该使用
{!!…!!}
而不是
{{…}
来防止逃逸。他们将语法从4改为5。这可能是原因。另外,这不应该是
/js/geoloc.js
而不是
\public\js\geoloc.js
?您安装了HTML模块吗?与Laravel4不同,默认情况下,Laravel5不包括使用
HTML
facade所需的HTML模块。如果您想使用它,您必须使用composer安装它。可以在Packagegist上找到嗨,伙计们。谢谢你的回答。我已经安装了HTML模块并尝试了{…!!}语法。没有快乐。仍然可以看到死亡的白色屏幕和500马力的错误。
{{ HTML::script('https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=true'); }}
{{ HTML::script('\public\js\geoloc.js'); }}
<p onload="geoloc()" id = 'mapdiv'></p>
<button onclick="stopWatch()">
    Stop
</button>