我仅在部署时遇到此错误。实际上,在部署服务器中,rails db production
工作正常。但是在通过浏览器加载应用程序时,这是我得到的错误:
Error message:
(Mysql2::Error)
Exception class:
PhusionPassenger::UnknownError
生产日志只在循环中显示Connecting to database specified by database.yml
。
这是一个共享托管服务,他们无法找出问题所在。任何想法可能是什么原因?
我必须提到这个应用程序工作正常,直到6个小时后,并且该应用程序的更改没有超过一天。
答案 0 :(得分:1)
database.yml
文件是否存在任何拼写错误。timeout
和pool
尺寸。另请参见:http://davidlesches.com/blog/fixing-a-connecting-to-database-specified-by-database-yml-loop
还有一些问题: