2009-10-27 37 views
0

这个问题肯定是新手产生的。当我安装Apache和Passenger工作时,我收到3行代码添加到etc/apache2路径上的apache2.conf文件,但由于授权原因,我无法将这些行添加到文件中。我想知道,我如何检索这些行?如何检索乘客给我的线?

P.S.乘客宝石版本是2.2.5

回答

0

如果您再次运行安装,那么它不会造成任何伤害。

这可能是这样的:

LoadModule passenger_module /Library/Ruby/Gems/1.8/gems/passenger-2.2.5/ext/apache2/mod_passenger.so 
PassengerRoot /Library/Ruby/Gems/1.8/gems/passenger-2.2.5 
PassengerRuby /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby 

—请注意以上PassengerRuby指令在我的例子是Mac OS X.

+0

有人知道Ubuntu的正确版本吗? – rodrigo3n 2009-10-27 20:33:24

+0

为什么不重新运行安装程序? – 2009-10-27 21:22:38

+0

是啊..但我记得..我有访问被拒绝的文件apache2.conf,我可以打开文件,但不能改变它,但我是管理员。 Bcz这个,我没有把这些行放到文件中=( – rodrigo3n 2009-10-28 01:15:48

0

谢谢大家!我刚刚卸载并重新安装乘客宝石和重新输入乘客安装-Apache2的模块,得到了我已经错过了线=)

对于那些电脑也是Ubuntu和有同样的麻烦的,有是线:

的LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.5/ext/apache2/mod_passenger.so PassengerRoot /usr/lib/ruby/gems/1.8/gems /passenger-2.2.5 PassengerRuby /usr/bin/ruby1.8

考虑到我与Ubuntu Jaunty Jackalope,Apache2和Passenger Gem版本2.2.5 =)

致敬!