Ruby on rails 如何让rvm在fcgi内运行?
我有一个在apache+fcgi上运行的Rails2.3应用程序,我正在将它迁移到Rails3.1+rvm(+apache+fcgi) 我现在在fcgi rvm被封锁 我试着把Ruby on rails 如何让rvm在fcgi内运行?,ruby-on-rails,ruby-on-rails-3,apache,rvm,fastcgi,Ruby On Rails,Ruby On Rails 3,Apache,Rvm,Fastcgi,我有一个在apache+fcgi上运行的Rails2.3应用程序,我正在将它迁移到Rails3.1+rvm(+apache+fcgi) 我现在在fcgi rvm被封锁 我试着把#/usr/local/bin/rvm 1.9。2@rails31exec ruby在mypublic/dispatch.fcgi中 运行/usr/local/bin/rvm时使用1.9。2@rails31我的命令行中的exec ruby/some_path/current/public/dispatch.fcgi工作正常
#/usr/local/bin/rvm 1.9。2@rails31exec ruby
在mypublic/dispatch.fcgi
中
运行/usr/local/bin/rvm时使用1.9。2@rails31我的命令行中的exec ruby/some_path/current/public/dispatch.fcgi
工作正常,但apache日志显示:
错误:无法识别的命令行参数:'/some_path/current/public/dispatch.fcgi'(请参阅:“rvm用法”)
知道发生了什么吗?
您应该如何配置这些内容以使其正常工作
谢谢你的回答。我自己还没有试过,但是像这样的东西怎么样
#!/usr/bin/env /usr/local/bin/ruby-1.9.2-p180
按照在上的说明操作?(如果在用户目录中本地安装了RVM,则路径类似于~/.RVM/bin/…)