2012-07-12 104 views
1

開始添加在httpd.conf中的FF線後阿帕奇不會與乘客

LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.13/ext/apache2/mod_passenger.so 
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.13 
PassengerRuby /usr/local/bin/ruby 

Apache將無法啓動了

[[email protected] ~]# service httpd restart 
Stopping httpd:           [FAILED] 
Starting httpd:           [FAILED] 

從日誌得到這個

[Thu Jul 12 11:26:58 2012] [error] *** Passenger could not be initialized because of this error: Unable to start the Phusion Passenger watchdog (/usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.13/agents/PassengerWatchdog): Permission denied (13) 
[Thu Jul 12 11:26:58 2012] [notice] Digest: generating secret for digest authentication ... 
[Thu Jul 12 11:26:58 2012] [notice] Digest: done 
[Thu Jul 12 11:27:13 2012] [notice] SELinux policy enabled; httpd running as context root:system_r:httpd_t:s0 
[Thu Jul 12 11:27:13 2012] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) 
[Thu Jul 12 11:31:56 2012] [notice] SELinux policy enabled; httpd running as context root:system_r:httpd_t:s0 
[Thu Jul 12 11:31:56 2012] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) 
[Thu Jul 12 11:38:22 2012] [notice] SELinux policy enabled; httpd running as context root:system_r:httpd_t:s0 
[Thu Jul 12 11:38:22 2012] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) 

回答

0

檢查文件權限/usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.13/agents/PassengerWatchdog,並確保您的apache用戶有權運行我噸。