ruby-on-rails - 使用 apache + passenger 3.0.7 运行我的 Rails 应用程序时遇到段错误

标签 ruby-on-rails ruby segmentation-fault passenger

我的带有 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/

相关文章:

ruby-on-rails - Rails 3 : Using HTML in i18n form helper translations

ruby - Ruby 中的闭包

ruby-on-rails - 如何在 ruby​​ 上的哈希中创建 deep_slice

c++ - strcpy() 导致段错误?

ruby-on-rails - 设计 gem 跳过确认和同时通过电子邮件跳过确认

ruby-on-rails - 即使在编辑模式下,rails 嵌套形式始终为 "POST"?导致路由错误

ruby-on-rails - 具有 Paypal 权限和 Paypal Express Checkout 的 Rails

ruby - 如何在 Jekyll 中使用字符串插值?

c - 函数之间的文件指针上的 SegmentFault

debugging - Ubuntu 即时调试