これを解決するには
rake aborted!
Gem::LoadError: Specified 'mysql2' for database adapter, but the gem is not loaded. Add `gem 'mysql2'` to your Gemfile (and ensure its version is at the minimum required by ActiveRecord).
:
sudo bundle exec /usr/bin/rake db:migrate RAILS_ENV=production
これは、次のエラーにつながっ
sudo apt-get install mysql-client libmysqlclient-dev ruby-dev libgmp-dev build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev autoconf libc6-dev ncurses-dev automake libtool
sudo gem install mysql2
を
また、/ usr/share/redmine/GemFileを更新し、この行を以下のように追加しました電子初期宝石宣言:
gem "mysql2"
はまた、あなたがRedmineのをインストールするとき、それはあなたのデータベースを構成するためのオプションを提供します。 「いいえ」を選択します。 「はい」を選択した場合、インストールプロセス中に作成されたredmineデータベースを削除し、手動でデータベースを作成する必要があります。次の行は、あなたがあなたの古いデータベースのバックアップを作成し、ダンプファイルを更新する/etc/redmine/default/database.ymlを変更する必要があります。この後ホーム/ Ubuntuの/ Redmineの
mysql -u root -p
mysql> create database redmine2 DEFAULT CHARACTER SET utf8;
grant all on redmine2.* TO 'redmine'@'%' IDENTIFIED BY 'password';
mysql> connect redmine2
mysql> source /home/ubuntu/redmine
/と呼ばれていることを前提としていデータベース名/ユーザー名/パスワード
この後、私はredmine URLにアクセスしようとしている間に乗客エラーを取得し始めました。/usr/share/redmine/GemFileの変更を元に戻す必要がありました。いくつかのファイルアクセス許可の問題もありました。これが誰かを助けることを望みます。