Mysql2 :: Error (Доступ запрещен для пользователя 'root' @ 'localhost' (с паролем: NO)):

Просто настройте новое приложение rails 3.1.3 с использованием mysql (mysql2 gem) на сервере CentOS 5 / apache / пассажир ... Я правильно настроил базу данных и пользователя для этой базы данных, и я добавил логин и информацию в свой файл database.yml ... Я могу сгенерировать материал и rake db: migrate нормально, но сообщение «Приносим извинения, но что-то пошло не так». сообщение отображается в браузере, и это сообщение отображается в моем файле production.log!

Запущен GET "/" для xx.xxx.xx.xxx 29 декабря 2011 г., 19:52:35 -0600

Mysql2 :: Error (Доступ запрещен для пользователя 'root' @ 'localhost' (с использованием пароль: НЕТ)):

странно, я не использую "root" в качестве информации для входа в database.yml ... Есть предложения?

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
5
задан webmaster_sean 30 December 2011 в 07:05
поделиться