Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何用ActiveSupport::LoggerSilence替换LoggerSilence?_Ruby On Rails_Heroku - Fatal编程技术网

Ruby on rails 如何用ActiveSupport::LoggerSilence替换LoggerSilence?

Ruby on rails 如何用ActiveSupport::LoggerSilence替换LoggerSilence?,ruby-on-rails,heroku,Ruby On Rails,Heroku,当我运行heroku run rake db:migrate在heroku上运行rails应用程序的迁移时,我收到以下弃用警告。怎么修的 弃用警告:Include LoggerSilence已弃用,将在Rails 6.1中删除。请改用'ActiveSupport::LoggerSilence'(从/app/config/application.rb:18调用) 然后运行时,我也会收到相同的警告:heroku-run-rake-db:seed,然后运行heroku-run-rake-db:exam

当我运行heroku run rake db:migrate在heroku上运行rails应用程序的迁移时,我收到以下弃用警告。怎么修的

弃用警告:Include LoggerSilence已弃用,将在Rails 6.1中删除。请改用'ActiveSupport::LoggerSilence'(从/app/config/application.rb:18调用)

然后运行时,我也会收到相同的警告:
heroku-run-rake-db:seed
,然后运行
heroku-run-rake-db:examples


我有一个困惑点,就是我有
config/application.rb
,但它在项目的根目录中,而不是在/app目录中。我是否应该在
app
目录中创建另一个配置文件(如果是,该文件中包含什么?)。谢谢

对我来说,我把这个问题归结为对
rails\u 12factor
-的依赖

显然,我是在运行rails 6应用程序时,使用了
rails\u 12factor
来创建应用程序

只需删除
rails12\u因子
就解决了这个问题