サーバーで Rails プロジェクトを実行しています。Rails 3.2.8 と Ruby 1.9.3 を MySQL データベースで使用しています。Ruby on Rails を 32 ビット システムにインストールしました。
現在、Windows Server 2008 R2 64 ビットで実行されている別のサーバーで Rails をセットアップしようとしています。
サーバー (古いサーバーと同じバージョン) に Ruby on Rails をセットアップし、SQLite データベースを使用してサンプル プロジェクトを作成しようとしましたが、動作しています。しかし、MySQL データベースを使用して Rails プロジェクトを作成しようとすると、いくつかのエラーが発生します。
私のプロジェクトは作成されましたが、プロジェクトを実行しようとするとエラーが表示されます。
C:/Ruby193/lib/ruby/gems/1.9.1/gems/mysql2-0.3.11-x86-mingw32/lib/mysql2/mysql2.
rb:2:in `require': 193: %1 is not a valid Win32 application. - C:/Ruby193/lib/
ruby/gems/1.9.1/gems/mysql2-0.3.11-x86-mingw32/lib/mysql2/1.9/mysql2.so (LoadErr
or)
MySQL Community Server 5.6.14 64 ビットを使用しています。以前のサーバーでは MySQL 32 ビットでした。
DevKitもインストールしました。
また、libmysql.dll ファイルを MySQL\lib から Ruby\bin フォルダーにコピーしましたが、それでもエラーが発生します。
64ビットアーキテクチャに関する問題ですか..
この問題を解決する方法。
どんな助けでも感謝します。