Impossibile avviare il processo per l'applicazione /home/feedback/discour

[ E 2023-02-09 19:25:44.6204 217094/T1o age/Cor/App/Implementation.cpp:221 ]: Impossibile avviare il processo per l’applicazione /home/feedback/discourse: L’applicazione ha riscontrato il seguente errore: Impossibile trovare il tuo database: discourse. Che si trova nel file di configurazione del database situato in config/database.yml.

Per risolvere questo problema:

  • Hai creato il database per questa app o lo hai eliminato? Potrebbe essere necessario creare il tuo database.
  • Il nome del database è cambiato? Verifica che il file di configurazione database.yml contenga il nome del database corretto.

Per creare il tuo database, esegui:

    bin/rails db:create

(ActiveRecord::NoDatabaseError)
ID errore: 5e2f7fa7
Dettagli errore salvati in: /tmp/passenger-error-P0l1rQ.html

Ho creato il db seguendo i tuoi passaggi ma ricevo ancora lo stesso errore

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

Ciao Ratnam,

Potresti spiegare il contesto in cui si verifica l’errore? Il problema si verifica in un’installazione standard? O in un’installazione di sviluppo? O in un altro contesto?

Sto ottenendo solo l’installazione in fase di sviluppo

Ma comunque grazie per la tua risposta, sono passato dall’app Ruby on Rails a un’applicazione Docker.