2013-07-20 2 views
2

이므로 Phusion Passenger 워치 독을 시작할 수 없습니다. 내 서버를 시작할 수 없습니다. 이 오류가 :nginx 재시작 : nginx : [alert] 실행 파일이

Restarting nginx: nginx: [alert] Unable to start the Phusion Passenger watchdog because its executable (/usr/local/rvm/gems/ruby-2.0.0-p0/gems/passenger-4.0.0.rc4/agents/PassengerWatchdog) does not exist. This probably means that your Phusion Passenger installation is broken or incomplete, or that your 'passenger_root' directive is set to the wrong value. Please reinstall Phusion Passenger or fix your 'passenger_root' directive, whichever is applicable. (-1: Unknown error) 

사실, 내 RVM 목록 O/p는

rvm rubies 

=> ruby-1.9.3-p448 [ i686 ] 
* ruby-2.0.0-p0 [ i686 ] 

# => - current 
# =* - current && default 
# * - default 

이며, 현재 앱, 나는 루비 1.9.3를 사용하고 3.2.12 레일입니다. 하지만 내 승객은 루비 -2.0.0-p0을 대신 루비 -1.9.3을 가져 가고있다.

아무도 나를 도울 수 없다. ?

+0

모든 운이에 같은 문제를 여기에 ... – turboladen

답변

0

여객 예를 들어, 당신은 passenger_ruby하여 파일 nginx.conf에서 설정 한 것을 필요 :-(내 서버가 다운 :

passenger_root /home/dev/.rvm/gems/ruby-1.9.3-p448/gems/passenger-4.0.5; 
passenger_ruby /home/dev/.rvm/wrappers/ruby-1.9.3-p448/ruby; 
관련 문제