0

我在开发环境中运行使用 Ruby 1.9.2、Rails 3.0.8 和 MySQL 5.1 开发的应用程序,因为我config.cache_classes在生产环境中遇到问题。

应用程序运行良好,但一两天后我收到symbol table over flow运行时错误。重新启动服务器后,应用程序将照常运行。

任何人都可以帮我弄清楚为什么这个符号表溢出运行时错误即将到来以及如何解决它。

4

1 回答 1

0

如果您错误地在生产环境中禁用了类缓存,就会发生这种情况。

你的 rails config/environments/production.rb 应该有:

config.cache_classes = true

谢谢

于 2013-09-24T11:19:23.420 回答