Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.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 Ruby on Rails无法启动服务器Mongo Db找不到任何配置_Ruby On Rails_Ruby_Mongodb - Fatal编程技术网

Ruby on rails Ruby on Rails无法启动服务器Mongo Db找不到任何配置

Ruby on rails Ruby on Rails无法启动服务器Mongo Db找不到任何配置,ruby-on-rails,ruby,mongodb,Ruby On Rails,Ruby,Mongodb,Ubuntu系统 轨道3.2.22.5 ruby 2.3.8 问题: 找不到名为“default”的会话的配置。 总结: 尝试创建新会话时,Mongoid找不到名称为“default”的会话配置。这是必要的,以便了解连接所需的主机、端口和选项。 决议: 仔细检查mongoid.yml,确保在会话键下存在“默认”配置。如果已通过编程方式设置配置,请确保配置哈希中存在“默认值”。 mongooid.yml看起来像: staging: sessions: default:

Ubuntu系统
轨道3.2.22.5
ruby 2.3.8
问题: 找不到名为“default”的会话的配置。 总结: 尝试创建新会话时,Mongoid找不到名称为“default”的会话配置。这是必要的,以便了解连接所需的主机、端口和选项。 决议: 仔细检查mongoid.yml,确保在会话键下存在“默认”配置。如果已通过编程方式设置配置,请确保配置哈希中存在“默认值”。
mongooid.yml看起来像:

    staging:
  sessions:
    default:
      database: dbname
      username: dbname
      password: 'password'
      auth_mech: 'scram'
      hosts:
        - container02.dev.domain.subdomain.gr:27017
      pool_size: 150
  options:
    raise_not_found_error: false`s

您没有配置正确的环境。