簡體   English   中英

在環境中扎根

[英]set rails root in environment

我正在將我的應用程序部署到共享的托管環境,顯然我需要在我的環境文件中設置根路徑。 當我嘗試啟動它時,出現此錯誤:

**從生產環境啟動Rails ... /home/donner/etc/rails_apps/donnerparty/config/../vendor/rails/railties/lib/initializer.rb:902:在`read'中:沒有這樣的文件或目錄

我找不到有關如何設置根路徑的任何明確說明。

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

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

config.rb中也已經有注釋掉的行

root :to => "welcome#index"

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

您可能在您的environment / production.rb文件中需要這樣的東西(除非您在同一個地方進行測試和開發-那么您只希望在一般的environment.rb中就需要它):

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM