我在/ vendor / assets / javascripts /中有一个ZeroClipboard.js。在本地桌面上,它完美运行。
在AWS上,它给出了错误:
GET /assets/ZeroClipboard-04f1243b0e15a4af694be581f7c87be8.js 404 (Not Found)
和
Uncaught ReferenceError: ZeroClipboard is not defined
为什么找不到ZeroClipboard?例如,它可以找到位于/ app / assets / javascripts /.
中的application.js.答案 0 :(得分:0)
这意味着S3中不存在该对象(再次检查路径和文件名),或者您没有为它设置适当的权限。转到亚马逊控制台,S3资源管理器,单击该文件并编辑权限,以便所有人都可以查看。