gpt4 book ai didi

javascript - application.js 未加载到 Rails 应用程序;无法清除 tmp 存储。安全错误; Chrome

转载 作者:太空宇宙 更新时间:2023-11-03 16:47:32 26 4
gpt4 key购买 nike

我有一个 Rails 应用程序(在开发服务器上),application.js 文件没有从浏览器加载。当我从浏览器 ex 直接调用 application.js 文件时:myapp.com/assets/application.js-fingerprint 它会加载 javascript。

我做了以下事情,我怀疑我可能做错了某些事情。

  1. 我在开发服务器上部署了应用
  2. 运行 RAILS_ENV='dev' bundle exec rake assets:clean
  3. 在那之后 RAILS_ENV='dev' bundle exec rake assets:clobber
  4. 最后 RAILS_ENV='dev' bundle exec rake assets:precompile
  5. touch tmp/restart.txt(重启 passenger)
  6. sudo service httpd restart(虽然我知道重启 apache 是多余的,但我还是继续这样做了)

我使用 Apache、Rails 4.0、Capistrano 2.X。

如果有人能指出正确的方向,我将不胜感激。

更新:

  1. 这是一个运行 Amazon linux(CentOS 风格)的 AWS 实例
  2. 我在 Chrome 开发人员工具的 javascript 控制台上收到以下消息。

Failed to clear temp storage: It was determined that certain files are unsafe for access within a Web application, or that too many calls are being made on file resources. SecurityError

最佳答案

我通常在我服务器上的应用程序根目录上运行 rake assets:precompile 和 service apache2 reload。尝试服务 apache2 重新加载

关于javascript - application.js 未加载到 Rails 应用程序;无法清除 tmp 存储。安全错误; Chrome ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30104476/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com