2009-09-29 98 views
0

我正在將我的應用程序部署到共享主機環境,顯然我需要在我的環境文件中設置根路徑。當我嘗試啓動它時,我得到這個錯誤:在環境中設置rails根目錄

**開始使用生產環境的Rails ... /home/donner/etc/rails_apps/donnerparty/config/../vendor/rails/railties/lib /initializer.rb:902:in`read':沒有這樣的文件或目錄

我無法找到任何明確的指示如何設置根路徑。

回答

0

你可能想在你的環境中/ production.rb文件是這樣的(除非你正在測試,並在同一個地方發展 - 那麼你想它只是在一般的environment.rb):

RAILS_ROOT =/home/donner/etc/rails_apps/donnerparty

1

在您的config/routes.rb中添加一行類似於下面的行,以適應您的相應需求。

root :to => 'store#index', :as => 'store' 

也有在config.rb已經註釋掉線

root :to => "welcome#index" 

不要忘記刪除文件public/index.html的