gpt4 book ai didi

ruby-on-rails - 由于安全问题,无法将Rails应用部署到Heroku

转载 作者:行者123 更新时间:2023-12-04 16:38:12 26 4
gpt4 key购买 nike

我尝试多次部署它,但是遇到了相同的错误。我是 ruby 的新手,也不知道如何解决它。我尝试在本地克隆它,并将文件更改为读取“config.assets.compile = false”,而不是true。那也不起作用。有任何想法吗?这是我要下载的git信息库的link。让我知道我是否需要更具体地说明任何事情。感谢您提供的所有帮助!

建立您的应用程式时发生问题。这可能意味着您的app.json项目不是有效的Heroku应用程序。请确保您的应用程序可部署到Heroku,然后重试。

-----> Installing node-v8.10.0-linux-x64
Detected manifest file, assuming assets were compiled locally
-----> Detecting rails configuration
sh: 2: config.assets.compile: not found
!
! A security vulnerability has been detected in your application.
! To protect your application you must take action.
Your application
! is currently exposing its credentials via an easy to exploit
directory
! traversal.
!
! To protect your application you must either upgrade to
Sprockets version "3.7.2"
! or disable dynamic compilation at runtime by setting:
!
! ! config.assets.compile = false # Disables security
vulnerability !
!
! Push rejected, failed to compile Ruby app.
! Push failed

最佳答案

这应该工作:

bundle update sprockets

关于ruby-on-rails - 由于安全问题,无法将Rails应用部署到Heroku,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50935519/

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