Laravel 500 HPHP错误加载脚本

时间:2015-05-21 18:42:34

标签: javascript php google-maps laravel laravel-5

我试图用Laravel建立一个网站进行地理定位。我是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>

然后,在正文中,我为地图添加了一个div,并停止了查询Google服务器的按钮:

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

</body>

一切正常。

然后我试着将它移植到Laravel。由于这是一个前端的事情,我想把它放在视图中,并且我认为我只是将它附加到welcome.blade.php视图进行测试,因为我知道一个出现了。我在laravel / public文件夹中创建了一个js子文件夹,并将脚本放在那里。然后我在标题中使用了一个HTML帮助程序来调用脚本:

{{ HTML::script('https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=true'); }}
{{ HTML::script('\public\js\geoloc.js'); }}

我在正文中添加了PHP:

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

什么也没得到。调试显示了一个GET 500 hphp调用。

思想?

0 个答案:

没有答案