に開発データベースの作成に失敗した私は、 すくいデシベルで、Redmineの中に、開発とテストデータベースを作成しようとしているすくいデシベル:作成:すべてが、私は、次のエラーが表示されている:作成:すべてはRedmineの
をCouldn't create database for {"encoding"=>"utf8", "username"=>"bitnami", "adapter"=>"mysql", "database"=>"redmine_development", "host"=>"localhost", "password"=>"e06fad54d8", "socket"=>"/home/tudor/redmine-1.2.0-0/mysql/tmp/mysql.sock"}, charset: utf8, collation: utf8_unicode_ci (if you set the charset manually, make sure you have a matching collation) rake aborted! Don't know how to build task 'development'
これは、MySQLがオンになっていることを私がチェックした私のdatabase.ymlのファイル
production:
adapter: mysql
database: bitnami_redmine
host: localhost
username: bitnami
password: ********
socket: /home/tudor/redmine-1.2.0-0/mysql/tmp/mysql.sock
encoding: utf8
development:
adapter: mysql
database: redmine_development
host: localhost
username: bitnami
password: *********
socket: /home/tudor/redmine-1.2.0-0/mysql/tmp/mysql.sock
encoding: utf8
です。 本番データベースはデフォルトで作成されますが、問題は開発データベースにあります。 他のフォーラムを読んでいるときに見つけた可能性のあるエラーの原因の1つは、database.ymlの2つのスペースの代わりにタブを使用していますが、ここには該当しません。
テスト構成:。。。
- のUbuntu 11.04 RedmineののV 1.2.0 RubyのV 1.8.7レーキV 0.8.7 RailsのV 2.3.11
「mysql -u bitnami -pe06fad54d8」を実行し、mysqlにログインできるかどうか確認してください。 –
mysqlデータベースへのログインが機能します。私は何かを欠いているに違いない。 – user852689
ソケットリファレンスを削除できませんか? –