2011-03-25 137 views
1

我試圖將我的Rails 3應用程序部署到真實環境(Apache + Passenger)。部署Rails應用程序:權限被拒絕 - /root/.gems

但是,我得到了以下錯誤:

Permission denied - /root/.gems 

任何想法?

還有一個(可能是愚蠢的)問題:我是否需要在真實環境中運行rails server,就像我在開發中一樣?

回答

1

如果你使用乘客,你不需要使用Rails的服務器。

至於你最初的問題,聽起來像你安裝了rubygems sudo。該gem路徑位於根目錄中。我建議再次以普通用戶身份通過​​寶石安裝,而不是root。

相關問題