2010-07-05 199 views
1

我剛剛重新啓動了在rails上運行ruby的apache服務器。現在它不提供任何網頁,因爲我認爲一些Rails相關的服務不起作用。用Ruby on Rails重啓Apache服務器

有誰知道如何解決這個問題?任何幫助不勝感激。

更多信息:錯誤指出「Ruby on Rails應用程序無法啓動」,並在首頁使用Phusion Passenger。

該應用程序在重啓之前工作,我已經改變了一些JavaScript生成的HTML頁面之一。沒有主要的配置更改。

+0

它在Apache和Rails日誌中說了什麼? – 2010-07-05 16:24:42

回答

0

夥計們 - 感謝所有的反饋意見。你並不需要重新啓動Apache Web服務器,你只需要做以下步驟重新啓動乘客

CD /家庭/ veriqual/R2/ 觸摸TMP/restart.txt

希望這有助於人。

+0

這就是我解決我的問題的方法 – user7289 2010-07-06 14:20:21

0

您確定您安裝正確嗎?如果它在重啓後纔開始失敗,那麼很可能是您的配置發生了不良變化。下面是一個示例配置(在/ etc/apache2的/網站可用/現場):

<VirtualHost *:80> 
    ServerName www.site.com 
    DocumentRoot /var/rails/site/public 
    <Directory /var/rails/site/public>                          
    AllowOverride all 
    Options -MultiViews 
    </Directory> 
</VirtualHost> 

確保Apache訪問到你的應用程序的文件夾中。通常,Apache會以www數據的形式運行。