我正在尝试将rails 2.3.4应用程序迁移到rails 3.1.1,当我尝试到达根路径时,我得到500个错误。
在我的nginx日志中,我得到了:
[PID=12653 thr=2225406380 file=utils.rb:176 time=2011-11-14 14:39:42.907]:*异常错误号::应用程序中的事件(没有这样的文件或目录-/users/cedric/code/my app/config/config/database.yml)(进程12653,线程:
rails似乎是在config/config路径而不是config/中查找my database.yml。
有人知道我怎么解决这个问题吗?
谢谢你

最佳答案

如果您的情况与我的类似,那么您可能在config/目录中嵌套了一个额外的config.ru。因此:

rm config/config.ru

这应该能解决你的问题。
升级时,请确保生成一个裸rails3应用程序,并仔细比较它的结构,以捕获这样的错误。

07-24 18:58
查看更多