При запуске сервера и перейти к localhost:3000
я получаю эту ошибку:Брус локальный доступ на рубин на рельсах
ActiveRecord::ConnectionNotEstablished No connection pool with id primary found.
Код в вопросе:
activerecord (5.0.0) lib/active_record/connection_adapters/abstract/connection_pool.rb:874
:in `retrieve_connection'
, поскольку это ошибка ActiveRecord, проблема с подключением к базе данных, а не на локальный хост. Что находится в вашем файле database.yml? – volx757
У вас есть файл конфигурации базы данных? Расположенный в конфиге/database.yml – unused
# SQLite версии 3.x # камень установить sqlite3 # # Убедитесь, что драгоценный камень SQLite 3 определяется в вашем Gemfile # Gem 'sqlite3' # по умолчанию: & умолчанию адаптер: sqlite3 бассейн: 5 тайм-аут: 5000 развитие: <<: * по умолчанию база данных: дб/development.sqlite3 # Предупреждение: база данных определяется как "тест" будет стерта и # повторно генерируется из базы данных разработки когда вы запускаете «рейк». # Не устанавливайте этот db так же, как разработка или производство. тест: <<: * по умолчанию базы данных : дб/test.sqlite3 производство: <<: * по умолчанию базы данных : дБ/production.sqlite3 – user3697574