2012-12-14 49 views
1

我最近做了一個乾淨的山獅我的Mac Mini服務器上安裝。不能啓動客運3.0.18使用山獅(OS X服務器)和RVM

我使用根據上http://www.phusionpassenger.com方向沒有錯誤,我可以看到一個寶石安裝的版本3.0.18。

rvmsudo gem install passenger-enterprise-server-3.0.18.gem 
rvmsudo passenger-install-apache2-module 

這裏是我在/etc/apache2/httpd.conf條目與我的用戶名蒙面:

LoadModule passenger_module /Users/username/.rvm/gems/ruby-1.9.3-p327/gems/passenger-enterprise-server-3.0.18/ext/apache2/mod_passenger.so 
PassengerRoot /Users/username/.rvm/gems/ruby-1.9.3-p327/gems/passenger-enterprise-server-3.0.18 
PassengerRuby /Users/username/.rvm/wrappers/ruby-1.9.3-p327/ruby 

我註釋掉了以下聲明:

Include /private/etc/apache2/extra/httpd-vhosts.conf 

這裏是一個樣本虛擬主機條目。我有三個在文件中。

<VirtualHost *:80> 
    ServerName www.mydomain.com 
    ServerAlias mydomain.com 
    PassengerAppRoot /Users/username/Sites/myfolder/ 
    DocumentRoot /Users/username/Sites/myfolder/public 
    <Directory /Users/username/Sites/myfolder/public> 
    Allow from all 
    AllowOverride all 
    Options -MultiViews 
    </Directory> 
</VirtualHost> 

我已經重新啓動了好幾次Apache。這裏是從我的服務器的信息:

[~]$ ps -ef | grep Passenger 
    501 18804 303 0 12:39PM ttys000 0:00.00 grep Passenger 
[~]$ rvmsudo passenger-status 
Password: 
**ERROR: Phusion Passenger doesn't seem to be running.** 
[~]$ rvmsudo passenger-config --version 
3.0.18 

我已經嘗試過對此做在線搜索。儘管從我的理解Passenger已經存在了幾年,但我並不覺得這個具體的錯誤並沒有那麼多。我已將此問題發佈到Phusion Passenger Google網上論壇,但尚未收到任何消息。

任何幫助,將不勝感激,越早越好LOL。說真的,我需要明天晚上在我的三個網站中有一個。這是阻止這種情況發生的唯一問題。再次感謝。

回答

3

我繼續尋找,但仍然沒有找到使用山獅人對這個錯誤什麼。經過幾天的徹底沮喪之後,我決定聯繫Phusion,因爲我最近購買了一個支持包。我收到的支持遠遠超過我爲此付出的價值。我得出的結論是,獅子和山獅之間的某個地方肯定發生了變化,但不知道在哪裏尋找。

我升級到山獅(OS X服務器)後嘗試的設置完美地工作時,我使用客運獅服務器。很多廣泛的檢查支持人員後決定嘗試讓我在在位於/庫/服務器/網絡/配置/的Apache2/Web Service的配置文件做出/etc/apache2/httpd.conf的變化httpd_server_app.conf。我所有的Rails應用程序加載完美。顯然其他配置文件被忽略或者其他東西。當支持人員領着我試圖在事情/etc/apache2/httpd.conf和檢查日誌沒有出現在其中。這是他決定嘗試更新Web服務配置文件的時候。

注:我必須給一個喊出來到的Phusion支持團隊。當我告訴你,他們搜索大海撈針我不是誇大針。我用他們的支持創建了幾個文件,我希望永遠不要再使用它們。他們非常優秀,而且非常容易合作。