我使用以下版本无效的命令“PassengerDefaultRuby”
Phusion Passenger version 4.0.25
ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux]
Server version: Apache/2.2.22 (Ubuntu)
Server built: Jul 12 2013 13:38:21
我在的apache.conf
LoadModule passenger_module /usr/local/rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.25/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.25
PassengerDefaultRuby /usr/local/rvm/wrappers/ruby-2.0.0-p247/ruby
这里粘贴这三条线为每名乘客使用的指令是我安装红宝石
的细节rvm rubies
ruby-1.9.3-p448 [ i686 ]
=* ruby-2.0.0-p247 [ i686 ]
如果我重新启动Apache,我收到以下错误。
[Wed Nov 20 15:04:13 2013] [warn] module passenger_module is already loaded, skipping
Syntax error on line 242 of /etc/apache2/apache2.conf:
Invalid command 'PassengerDefaultRuby', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.
...fail!
我做了很多谷歌搜索,但发现only one link哪些没有太大的帮助。
你在这里做了什么修改/ etc/apache2/sites-enabled/mysite – Bijendra
@Bijendra:嗨是的,我在sites-enabled/default中添加了虚拟主机详细信息 – Senthil