我正在运行我的应用程序,它是在开发环境中使用Ruby 1.9.2,Rails 3.0.8和MySQL 5.1开发的,因为我在生产环境中有config.cache_classes
问题。轨道中的符号表溢出运行时错误
应用程序运行良好,但过了一两天我得到symbol table over flow
运行时错误。重新启动服务器后,应用程序正常运行。
任何人都可以帮我解释为什么这个符号表溢出运行时错误即将到来以及如何解决它。
我正在运行我的应用程序,它是在开发环境中使用Ruby 1.9.2,Rails 3.0.8和MySQL 5.1开发的,因为我在生产环境中有config.cache_classes
问题。轨道中的符号表溢出运行时错误
应用程序运行良好,但过了一两天我得到symbol table over flow
运行时错误。重新启动服务器后,应用程序正常运行。
任何人都可以帮我解释为什么这个符号表溢出运行时错误即将到来以及如何解决它。
如果您在生产中错误地禁用了缓存类缓存,则会发生这种情况。
你的Rails的config /环境/ production.rb应该有:
config.cache_classes = true
感谢
config.cache_classes = true,在我的应用程序中出现问题,请在链接http://stackoverflow.com/questions/18784730/clearing-rails-cache-dynamically查找问题描述 –
集config.cache_classes在生产环境中= TRUE。 –