これが問題です。Rails3.2.8アプリをjusthost.comのウェブホスティングプラットフォームで実行しようとしています。サーバーにSSHで接続して実行すると、アプリはWEBrickで正常に動作しますrails s
が、passenger(justhostが提供するサーバープラットフォーム)にいくつかの問題があります。
Stackoverflowには、ユーザーが同じ問題を抱えている他の投稿がたくさんあるようです。提案された解決策をできるだけ多く試しましたが、どれも私の問題を解決できませんでした。私のウェブホスティングサービスのカスタマーサポートも役に立ちませんでした:
あなたが要求しているサポートの種類は、私たちが提供できるよりもあなたのサイトの設計と開発に関してより深いものです。
そうそう、ここの誰かがこれを手伝ってくれたら本当にありがたいです。表示されるエラーメッセージは次のとおりです。
関連性があると思われるその他の情報は次のとおりです。
webgemla@webgemlabs.com [~]# which rails
/home3/webgemla/.rvm/gems/ruby-1.9.3-p194/bin/rails
webgemla@webgemlabs.com [~]# which ruby
/home3/webgemla/.rvm/rubies/ruby-1.9.3-p194/bin/ruby
webgemla@webgemlabs.com [~]# which bundle
/home3/webgemla/.rvm/gems/ruby-1.9.3-p194/bin/bundle
webgemla@webgemlabs.com [~]# which rake
/home3/webgemla/.rvm/gems/ruby-1.9.3-p194/bin/rake
webgemla@webgemlabs.com [~]# which gem
webgemla@webgemlabs.com [~]# which rvm
webgemla@webgemlabs.com [~]# gem -v
1.8.24
webgemla@webgemlabs.com [~]# rvm -v
rvm 1.15.8 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
webgemla@webgemlabs.com [~]# echo $PATH
/home3/webgemla/.rvm/gems/ruby-1.9.3-p194/bin:/home3/webgemla/.rvm/gems/ruby-1.9.3-p194@global/bin:/home3/webgemla/.rvm/rubies/ruby-1.9.3-p194/bin:/home3/webgemla/.rvm/bin:/usr/local/jdk/bin:/home3/webgemla/perl5/bin:/usr/lib64/qt-3.3/bin:/ramdisk/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin:/home3/webgemla/ruby/gems/bin:/home3/webgemla/ruby/gems:/home3/webgemla/bin
webgemla@webgemlabs.com [~]# ls -ld .rvm
drwxr-xr-x 24 webgemla webgemla 4096 Sep 3 13:51 .rvm/
不思議なことに、which rvm
何which gem
も出力しません(それは私の問題と関係がありますか?)が、rvm
andgem
コマンドは問題なく実行されます。私は本当にこれでいくつかの助けを使うことができました...=(