Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.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 “在命令期间”;RAILS_ENV=生产脚本/RAILS服务器;I';我得到以下错误 /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:在'parse':():扫描第4行第3列的简单键时找不到预期的':'(psych::SyntaxError) from/usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:in'parse_stream' from/usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:153:in'parse' from/usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:129:in'load' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/mongoid-2.4.5/lib/mongoid/railtie.rb:83:in'block in' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:30:in'instance_exec' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:30:in'run' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:55:“运行中的块初始化器” from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:54:in'each' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:54:in“run_initializers” from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/application.rb:136:in'initialize!' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/railtie/configurable.rb:30:in'method_missing' 从/opt/graylog2web界面/config/environment.rb:6:in`' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:251:in'require' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:251:“请求中的块”中 from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:236:in'load\u dependencity' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:251:in'require' 从/opt/graylog2web界面/config.ru:3:in'block-in' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:51:in'instance_eval' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:51:在“初始化”中 从/opt/graylog2web界面/config.ru:“新建”中 从/opt/graylog2web界面/config.ru:in`' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:40:in'eval' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:40:in“parse_文件” from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:200:in'app' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands/server.rb:46:in'app' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:304:in'wrapped_app' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:254:in'start' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands/server.rb:70:in'start' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:55:in'block-in' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:50:in'tap' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:50:in`' 来自脚本/rails:6:in'require' 来自脚本/rails:6:in`'_Ruby On Rails - Fatal编程技术网

Ruby on rails “在命令期间”;RAILS_ENV=生产脚本/RAILS服务器;I';我得到以下错误 /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:在'parse':():扫描第4行第3列的简单键时找不到预期的':'(psych::SyntaxError) from/usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:in'parse_stream' from/usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:153:in'parse' from/usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:129:in'load' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/mongoid-2.4.5/lib/mongoid/railtie.rb:83:in'block in' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:30:in'instance_exec' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:30:in'run' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:55:“运行中的块初始化器” from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:54:in'each' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:54:in“run_initializers” from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/application.rb:136:in'initialize!' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/railtie/configurable.rb:30:in'method_missing' 从/opt/graylog2web界面/config/environment.rb:6:in`' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:251:in'require' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:251:“请求中的块”中 from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:236:in'load\u dependencity' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:251:in'require' 从/opt/graylog2web界面/config.ru:3:in'block-in' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:51:in'instance_eval' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:51:在“初始化”中 从/opt/graylog2web界面/config.ru:“新建”中 从/opt/graylog2web界面/config.ru:in`' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:40:in'eval' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:40:in“parse_文件” from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:200:in'app' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands/server.rb:46:in'app' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:304:in'wrapped_app' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:254:in'start' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands/server.rb:70:in'start' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:55:in'block-in' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:50:in'tap' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:50:in`' 来自脚本/rails:6:in'require' 来自脚本/rails:6:in`'

Ruby on rails “在命令期间”;RAILS_ENV=生产脚本/RAILS服务器;I';我得到以下错误 /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:在'parse':():扫描第4行第3列的简单键时找不到预期的':'(psych::SyntaxError) from/usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:in'parse_stream' from/usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:153:in'parse' from/usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:129:in'load' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/mongoid-2.4.5/lib/mongoid/railtie.rb:83:in'block in' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:30:in'instance_exec' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:30:in'run' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:55:“运行中的块初始化器” from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:54:in'each' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:54:in“run_initializers” from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/application.rb:136:in'initialize!' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/railtie/configurable.rb:30:in'method_missing' 从/opt/graylog2web界面/config/environment.rb:6:in`' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:251:in'require' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:251:“请求中的块”中 from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:236:in'load\u dependencity' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active\u support/dependencies.rb:251:in'require' 从/opt/graylog2web界面/config.ru:3:in'block-in' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:51:in'instance_eval' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:51:在“初始化”中 从/opt/graylog2web界面/config.ru:“新建”中 从/opt/graylog2web界面/config.ru:in`' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:40:in'eval' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:40:in“parse_文件” from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:200:in'app' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands/server.rb:46:in'app' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:304:in'wrapped_app' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:254:in'start' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands/server.rb:70:in'start' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:55:in'block-in' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:50:in'tap' from/usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:50:in`' 来自脚本/rails:6:in'require' 来自脚本/rails:6:in`',ruby-on-rails,Ruby On Rails,是否要在生产环境中启动rails服务器?可以开展以下工作: /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:in `parse': (<unknown>): could not find expected ':' while scanning a simple key at line 4 column 3 (Psych::SyntaxError) from /usr/local/rvm/rubies

是否要在生产环境中启动rails服务器?可以开展以下工作:

/usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:in `parse': (<unknown>): could not find expected ':' while scanning a simple key at line 4 column 3 (Psych::SyntaxError)

from /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:205:in `parse_stream'
from /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:153:in `parse'
from /usr/local/rvm/rubies/ruby-2.0.0-p353/lib/ruby/2.0.0/psych.rb:129:in `load'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/mongoid-2.4.5/lib/mongoid/railtie.rb:83:in `block in <class:Railtie>'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:30:in `instance_exec'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:30:in `run'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:55:in `block in run_initializers'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:54:in `each'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/initializable.rb:54:in `run_initializers'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/application.rb:136:in `initialize!'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/railtie/configurable.rb:30:in `method_missing'
from /opt/graylog2-web-interface/config/environment.rb:6:in `<top (required)>'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `require'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `block in require'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:236:in `load_dependency'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in `require'
from /opt/graylog2-web-interface/config.ru:3:in `block in <main>'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:51:in `instance_eval'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:51:in `initialize'
from /opt/graylog2-web-interface/config.ru:in `new'
from /opt/graylog2-web-interface/config.ru:in `<main>'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:40:in `eval'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/builder.rb:40:in `parse_file'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:200:in `app'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands/server.rb:46:in `app'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:304:in `wrapped_app'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/rack-1.4.5/lib/rack/server.rb:254:in `start'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands/server.rb:70:in `start'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:55:in `block in <top (required)>'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:50:in `tap'
from /usr/local/rvm/gems/ruby-2.0.0-p353/gems/railties-3.2.12/lib/rails/commands.rb:50:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'

嗨,伙计们,我找到解决办法了。 问题在于config/mongoid.yml文件,我在其中保存了如下参数

制作:

主机:本地主机

港口:27017

用户名:用户#用户之间应该有一个空格

密码:pwd

数据库:prod

正确的配置方式

制作:

主机:本地主机

港口:27017

用户名:user

密码:pwd


数据库:prod

看起来您的一个YAML配置文件中有一个错误,可能是数据库配置。检查它们的语法,您在某处缺少一个
rails s --environment PRODUCTION