我在Ruby on Rails上的应用程序与postgresql连接。该应用程序托管在共享主机中,postgresql位于不同的共享服务器中。
应用程序工作正常,但有时(多次)抛出空白页面时出现此错误:
内部服务器错误
服务器遇到内部错误或配置错误 无法完成您的请求。
请联系服务器管理员webmaster@fedecatjudo.cat和 告诉他们错误发生的时间,以及你可能做的任何事情 已经完成可能导致错误。
有关此错误的详细信息可能在服务器错误中可用 日志中。
在服务器apache_error中:
[Wed Jun 17 10:13:30 2015] [错误] [客户XXX.XX.XX.XXX]早产 脚本标题的结尾:
我认为问题在于与postgres的连接。我有一种感觉,当应用程序发出一个大查询时会抛出更多错误。
由于这些原因,我输入了config / database.rb超时,但错误仍然出现:
adapter: postgresql
encoding: unicode
database: xxx
pool: 5
timeout: 35000
username: xxxx
password: xxx
host: xxx.xxx.com