[ E 2023-02-09 19:25:44.6204 217094/T1o age/Cor/App/Implementation.cpp:221 ]: Не удалось запустить процесс для приложения /home/feedback/discour

[ E 2023-02-09 19:25:44.6204 217094/T1o age/Cor/App/Implementation.cpp:221 ]: Не удалось запустить процесс для приложения /home/feedback/discourse: Приложение столкнулось со следующей ошибкой: База данных discourse не найдена. Она должна быть указана в файле конфигурации базы данных, расположенном по пути config/database.yml.

Чтобы решить эту проблему:

  • Создали ли вы базу данных для этого приложения или удалили её? Возможно, вам нужно создать базу данных.
  • Изменилось ли имя базы данных? Проверьте, что в конфигурационном файле database.yml указано правильное имя базы данных.

Чтобы создать базу данных, выполните:

    bin/rails db:create

(ActiveRecord::NoDatabaseError)
ID ошибки: 5e2f7fa7
Детали ошибки сохранены в: /tmp/passenger-error-P0l1rQ.html

Я создал базу данных, следуя вашим инструкциям, но получаю ту же ошибку.

discourse | root | UTF8 | C.UTF-8 | C.UTF-8 |
discourse_development | root | UTF8 | C.UTF-8 | C.UTF-8 |
discourse_test | root | UTF8 | C.UTF-8 | C.UTF-8 |
discourse_test_multisite | root | UTF8 | C.UTF-8 | C.UTF-8 |
feedback_test | postgres | UTF8 | C.UTF-8 | C.UTF-8 |
postgres | postgres | UTF8 | C.UTF-8 | C.UTF-8 |
template0 | postgres | UTF8 | C.UTF-8 | C.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | C.UTF-8 | C.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres

Привет, ratnam,

Не могли бы вы объяснить контекст, в котором возникает ошибка? Проблема возникает при стандартной установке? Или при установке для разработки? Или в другом контексте?

Я устанавливаю только в режиме разработки

Но в любом случае спасибо за ваш ответ. Я перешел с приложения на Ruby on Rails на приложение на базе Docker.