Ruby on rails 在环境中设置rails根目录

Ruby on rails 在环境中设置rails根目录,ruby-on-rails,configuration,Ruby On Rails,Configuration,我正在将我的应用程序部署到一个共享托管环境,显然我需要在我的环境文件中设置根路径。当我尝试启动它时,会出现以下错误: **正在使用生产环境启动Rails。。。 /home/donner/etc/rails\u apps/donnerparty/config/。/vendor/rails/railties/lib/initializer.rb:902:“读取”:没有这样的文件或目录 我找不到任何关于如何设置根路径的明确说明。您可能希望在您的environments/production.rb文件中

我正在将我的应用程序部署到一个共享托管环境,显然我需要在我的环境文件中设置根路径。当我尝试启动它时,会出现以下错误:

**正在使用生产环境启动Rails。。。 /home/donner/etc/rails\u apps/donnerparty/config/。/vendor/rails/railties/lib/initializer.rb:902:“读取”:没有这样的文件或目录


我找不到任何关于如何设置根路径的明确说明。

您可能希望在您的environments/production.rb文件中使用类似的内容(除非您在同一个地方进行测试和开发,然后您只希望在general environment.rb中使用它):


RAILS\u ROOT=/home/donner/etc/RAILS\u apps/donnerparty

在config/routes.rb中添加一行类似于下面的内容,以适应您的需要

root :to => 'store#index', :as => 'store'
config.rb中还有一行已经注释掉了

root :to => "welcome#index"
不要忘记删除public/index.html文件