Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/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 ubuntu中rails的postgres错误_Ruby On Rails_Ruby_Postgresql_Activerecord - Fatal编程技术网

Ruby on rails ubuntu中rails的postgres错误

Ruby on rails ubuntu中rails的postgres错误,ruby-on-rails,ruby,postgresql,activerecord,Ruby On Rails,Ruby,Postgresql,Activerecord,我有一个rails应用程序,我想在我的新笔记本电脑中部署它(安装了ruby和rails) 安装gems和所有。。当我转到我的rails应用程序文件夹和rubyrails s 错误显示如下: /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/postgresql_adapter.rb:1208:in `initialize': FATAL: role "

我有一个rails应用程序,我想在我的新笔记本电脑中部署它(安装了ruby和rails)

安装gems和所有。。当我转到我的rails应用程序文件夹和ruby
rails s

错误显示如下:

/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/postgresql_adapter.rb:1208:in `initialize': FATAL:  role "insane" does not exist (PG::Error)
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/postgresql_adapter.rb:1208:in `new'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/postgresql_adapter.rb:1208:in `connect'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/postgresql_adapter.rb:326:in `initialize'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/postgresql_adapter.rb:28:in `new'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/postgresql_adapter.rb:28:in `postgresql_connection'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_pool.rb:315:in `new_connection'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_pool.rb:325:in `checkout_new_connection'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_pool.rb:247:in `block (2 levels) in checkout'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_pool.rb:242:in `loop'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_pool.rb:242:in `block in checkout'
    from /home/insane/.rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/monitor.rb:211:in `mon_synchronize'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_pool.rb:239:in `checkout'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_pool.rb:102:in `block in connection'
    from /home/insane/.rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/monitor.rb:211:in `mon_synchronize'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_pool.rb:101:in `connection'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_pool.rb:410:in `retrieve_connection'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_specification.rb:171:in `retrieve_connection'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/connection_adapters/abstract/connection_specification.rb:145:in `connection'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/model_schema.rb:308:in `clear_cache!'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/railtie.rb:97:in `block (2 levels) in <class:Railtie>'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:418:in `_run__2015430698042624034__prepare__3529665547423141566__callbacks'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:405:in `__run_callback'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:385:in `_run_prepare_callbacks'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:81:in `run_callbacks'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/actionpack-3.2.11/lib/action_dispatch/middleware/reloader.rb:74:in `prepare!'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/actionpack-3.2.11/lib/action_dispatch/middleware/reloader.rb:48:in `prepare!'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/application/finisher.rb:47:in `block in <module:Finisher>'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/initializable.rb:30:in `instance_exec'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/initializable.rb:30:in `run'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/initializable.rb:55:in `block in run_initializers'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/initializable.rb:54:in `each'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/initializable.rb:54:in `run_initializers'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/application.rb:136:in `initialize!'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/railtie/configurable.rb:30:in `method_missing'
    from /home/insane/Rails/BACKUP/config/environment.rb:5:in `<top (required)>'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:251:in `require'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:251:in `block in require'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:236:in `load_dependency'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:251:in `require'
    from /home/insane/Rails/BACKUP/config.ru:3:in `block in <main>'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/rack-1.4.5/lib/rack/builder.rb:51:in `instance_eval'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/rack-1.4.5/lib/rack/builder.rb:51:in `initialize'
    from /home/insane/Rails/BACKUP/config.ru:in `new'
    from /home/insane/Rails/BACKUP/config.ru:in `<main>'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/rack-1.4.5/lib/rack/builder.rb:40:in `eval'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/rack-1.4.5/lib/rack/builder.rb:40:in `parse_file'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/rack-1.4.5/lib/rack/server.rb:200:in `app'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/commands/server.rb:46:in `app'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/rack-1.4.5/lib/rack/server.rb:304:in `wrapped_app'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/rack-1.4.5/lib/rack/server.rb:254:in `start'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/commands/server.rb:70:in `start'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/commands.rb:55:in `block in <top (required)>'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/commands.rb:50:in `tap'
    from /home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/commands.rb:50:in `<top (required)>'
    from script/rails:6:in `require'
    from script/rails:6:in `<main>'
/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/postgresql\u adapter.rb:1208:“初始化”中:致命:角色“insane”不存在(PG::Error)
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/postgresql\u adapter.rb:1208:in'new'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/postgresql\u adapter.rb:1208:in'connect'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/postgresql\u adapter.rb:326:在“初始化”中
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/postgresql\u adapter.rb:28:in'new'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/postgresql\u adapter.rb:28:in`postgresql\u connection'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u pool.rb:315:in“new\u connection”
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u pool.rb:325:在“签出新连接”中
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u pool.rb:247:在“签出中的块(2级)”中
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u pool.rb:242:在“循环”中
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u pool.rb:242:“签出中的块”中
from/home/insane/.rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/monitor.rb:211:in'mon_synchronize'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u pool.rb:239:在“签出”中
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u pool.rb:102:“连接中的块”中
from/home/insane/.rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/monitor.rb:211:in'mon_synchronize'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u pool.rb:101:在“connection”中
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u pool.rb:410:in“retrieve\u connection”
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u specification.rb:171:in“retrieve\u connection”
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/connection\u adapters/abstract/connection\u specification.rb:145:在“connection”中
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active\u record/model\u schema.rb:308:in'clear\u cache!'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activerecord-3.2.11/lib/active_record/railtie.rb:97:in `块(2层)in'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active_support/callbacks.rb:418:in`_run_2015430698042624034_prepare_3529665547423141566_callbacks'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active\u support/callbacks.rb:405:in`\u run\u callback'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active\u support/callbacks.rb:385:in`_run\u prepare\u callbacks'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active\u support/callbacks.rb:81:in'run\u callbacks'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/actionpack-3.2.11/lib/action\u dispatch/middleware/reloader.rb:74:in'prepare!'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/actionpack-3.2.11/lib/action\u dispatch/middleware/reloader.rb:48:in'prepare!'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/application/finisher.rb:47:in'block in'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/initializable.rb:30:in'instance_exec'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/initializable.rb:30:in'run'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/initializable.rb:55:in `运行中的块初始化器'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/initializable.rb:54:in'each'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/initializable.rb:54:in'run_initializers'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/application.rb:136:in'initialize!'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/railties-3.2.11/lib/rails/railtie/configurable.rb:30:in'method_missing'
from/home/insane/Rails/BACKUP/config/environment.rb:5:in`'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active\u support/dependencies.rb:251:in'require'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active\u-support/dependencies.rb:251:在'block in require'中
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active\u support/dependencies.rb:236:in'load\u dependencity'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/activesupport-3.2.11/lib/active\u support/dependencies.rb:251:in'require'
from/home/insane/Rails/BACKUP/config.ru:3:in'block in'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/rack-1.4.5/lib/rack/builder.rb:51:in'instance_eval'
from/home/insane/.rvm/gems/ruby-2.1.0/gems/rack-1.4.5/lib/rack/builder.rb:51:in'initialize'
从/家/我
$ psql template1
psql> CREATE USER insane WITH PASSWORD 'some_password';
psql> CREATE USER insane superuser;
$ sudo su postgres
<password for your account>