2009-10-27 22 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 =)

致敬!