Laravel 5在JS末尾添加了无效字符

时间:2015-06-08 19:39:48

标签: javascript laravel-5 assets

我在app.blade.php中包含了一个带有以下标记的JS文件:

<script type="text/javascript" language="javascript" src="/js/colors.js"></script>

每当该脚本在浏览器中加载时,它最后都包含一堆无效字符。我已经确认实际文件中没有这些字符。

有没有人见过这个问题?你知道一个解决方法吗?

字符无法成功复制到此文本框,在此处复制时它们似乎没有宽度...

enter image description here

1 个答案:

答案 0 :(得分:1)

这似乎是一个nginx问题,可以通过将nginx配置文件中的sendfile on;更改为sendfile off;来修复:/etc/nginx/nginx.conf然后重新启动服务器。

通过以下链接回答:

https://forum.phalconphp.com/discussion/1414/bug-asset-files-incomplete-on-join-or-get-characters-appended-at

https://jeremyfelt.com/2013/01/08/clear-nginx-cache-in-vagrant/