Rubyスクリプト(バージョン1.9.3)からRailsサーバー(Railsバージョン:2.3.4、Rubyバージョン:1.8.7)を実行する必要があります。私のルビースクリプトは次のとおりです。
system(start G:/app/Ruby187/bin/ruby.exe G:/app/name_app/script/server)
このスクリプトを開始すると、次の結果が得られました。
Missing the Rails 2.3.4 gem. Please `gem install -v=2.3.4 rails`, update your RAILS_GEM_VERSION setting in config/environment.rb for the Rails version you do have installed, or comment out RAILS_GEM_VERSION to use the latest version installed.
しかし、私はそのgemをrubyインタープリター1.8.7にインストールしました。実際、このコマンドをプロンプトで実行すると、次のようになります。
G:/app/Ruby187/bin/ruby.exe G:/app/name_app/script/server
Railsサーバーが起動します。環境変数を確認しましたが(スクリプトはRuby 193で実行されているため)、何も出力されません。同じエラーが発生します。
何かアイデアはありますか?