我的带有 apache + passenger 的 Rails 应用程序一开始工作得很好。但是,运行一段时间后,遇到如下错误:
The application spawner server exited unexpectedly: Unexpected end-of-file detected.
我查看了apache的错误日志,发现了这个错误:
../gems/passenger-3.0.7/lib/phusion_passenger/utils.rb:716: [BUG] Segmentation fault
似乎乘客有内存问题。
有人可以帮忙吗?谢谢。
最佳答案
最可能的原因是 passenger 使用的 ruby 解释器版本中的错误。您可能想要升级 passenger 运行的 ruby 版本。如果您当前正在使用发行版提供的系统 ruby,您可能需要安装 rvm在多用户模式下,或 rbenv使用更新的版本。
关于ruby-on-rails - 使用 apache + passenger 3.0.7 运行我的 Rails 应用程序时遇到段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6012839/