你如何定义多个passengerroot - 我的宝石集不同,所以是这样的:
PassengerRuby /Users/david/.rvm/wrappers/ruby-1.9.2-p290@rpgweb/ruby
PassengerRuby /Users/david/.rvm/wrappers/ruby-1.9.2-p290@eweds/ruby
显然这不起作用。我只是把它放在httpd.conf中。
有什么办法,当它尝试加载我的本地主机 A 时,它将使用第一个 gemset,而本地主机 b 将使用第二个 gemset 作为乘客?
谢谢。
答案1
摘录自乘客文件对于PassengerRuby
指令:
在全局服务器配置中,此选项只能出现一次。
你可以使用 .rvmrc 为每个 Rails 应用程序使用不同的 gemset。查看 rvm 文档将 RVM ruby 与 Passenger 结合使用了解详情。