Wystarczy ustawić nową aplikację szynową 3.1.3, używając mysql (klejnot mysql2) na serwerze CentOS 5/apache/passenger ... Mam poprawnie skonfigurowane bazy danych i użytkownika dla tej bazy danych i dodałem login i informacje do mojego pliku database.yml ... Mogę wygenerować rzeczy, i prowizji db: migrować ok, ale "Przykro nam , ale coś poszło nie tak. " komunikat jest wyświetlany w przeglądarce, a ten komunikat jest wyświetlany w pliku production.log!Mysql2 :: Błąd (odmowa dostępu dla użytkownika 'root' @ 'localhost' (przy użyciu hasła: NIE)):
Rozpoczęte GET "/" dla xx.xxx.xx.xxx w 2011-12-29 19:52:35 -0600
Mysql2 :: Error (Access denied for user 'root' @ 'localhost' (używając hasła: NIE)):
Dziwne, nie używam "root" jako danych logowania w database.yml ... Jakieś sugestie?
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: the_db_I_made
pool: 5
username: the_user_I_made
password: the_password
socket: /var/lib/mysql/mysql.sock
production:
adapter: mysql2
encoding: utf8
reconnect: false
database: the_db_I_made
pool: 5
username: the_user_I_made
password: the_password
socket: /var/lib/mysql/mysql.sock
Należy dodać zawartość database.yml (filtrowanie swoją Info) – andrewpthorp