Ruby on rails rake db:安装程序显示rake已中止!KeyError:找不到密钥:";URL“U主机”;错误
我有rails应用程序ubuntu 18.04。bundle安装运行成功,但当我运行rake db:setup时,它会显示 雷克流产了! KeyError:找不到密钥:“URL\U主机” /var/www/myapp/code/config/environments/production.rb:71:inRuby on rails rake db:安装程序显示rake已中止!KeyError:找不到密钥:";URL“U主机”;错误,ruby-on-rails,ruby,ruby-on-rails-3,rubygems,ruby-on-rails-5,Ruby On Rails,Ruby,Ruby On Rails 3,Rubygems,Ruby On Rails 5,我有rails应用程序ubuntu 18.04。bundle安装运行成功,但当我运行rake db:setup时,它会显示 雷克流产了! KeyError:找不到密钥:“URL\U主机” /var/www/myapp/code/config/environments/production.rb:71:infetch' /var/www/myapp/code/config/environments/production.rb:71:inblock in' /home/myappuser/.rvm/
fetch'
/var/www/myapp/code/config/environments/production.rb:71:in
block in'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/railtie.rb:210:ininstance\u eval'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/railtie.rb:210:in
configure'
/var/www/myapp/code/config/environments/production.rb:3:in'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/activesupport-4.2.11.1/lib/active\u support/dependencies.rb:274:in
require'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/activesupport-4.2.11.1/lib/active\u support/dependencies.rb:274:inblock in require'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/activesupport-4.2.11.1/lib/active\u support/dependency.rb:240:in
load\u dependency'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/activesupport-4.2.11.1/lib/active\u support/dependencies.rb:274:inrequire'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/engine.rb:598:in
块(2层)in'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/engine.rb:597:ineach'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/engine.rb:597:in
block in'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/initializable.rb:30:ininstance_exec'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/initializable.rb:30:in
run'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/initializable.rb:55:inblock in run_initializer'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/initializable.rb:44:in
each'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/initializable.rb:44:intsort_each_child'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/initializable.rb:54:in
run_initializers'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/application.rb:352:ininitialize!'
/var/www/myapp/code/config/environment.rb:5:in
'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/activesupport-4.2.11.1/lib/active\u support/dependencies.rb:274:inrequire'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/activesupport-4.2.11.1/lib/active\u support/dependencies.rb:274:in
block in require'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/activesupport-4.2.11.1/lib/active\u support/dependencies.rb:240:inload\u dependencity'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/activesupport-4.2.11.1/lib/active\u support/dependencies.rb:274:in
require'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/application.rb:328:inrequire\u环境!'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/railties-4.2.11.1/lib/rails/application.rb:457:in
block in run\u tasks\u blocks'
/home/myappuser/.rvm/gems/ruby-2.5.0/gems/rake-13.0.0/exe/rake:27:in'
/home/myappuser/.rvm/gems/ruby-2.5.0/bin/ruby\u executable\u hooks:24:in
eval'
/home/myappuser/.rvm/gems/ruby-2.5.0/bin/ruby\u可执行文件\u挂钩:24:in`'
任务:TOP=>db:setup=>db:schema:load\u if\u ruby=>environment
(通过使用--trace运行任务查看完整跟踪)
需要帮助似乎缺少URL\u主机的某些配置设置。我们可以查看您的/var/www/myapp/code/config/environments/production.rb:71的内容吗。从显示的内容来看,您可能需要提供
URL\u HOST
环境变量