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

wil*_*ver 8 ruby ruby-on-rails passenger segmentation-fault

我的带有apache + passenger的rails应用程序在开始时工作得很好.但是,运行一段时间后,我遇到以下错误:

The application spawner server exited unexpectedly: Unexpected end-of-file detected.
Run Code Online (Sandbox Code Playgroud)

我检查了apache错误日志,发现此错误:

../gems/passenger-3.0.7/lib/phusion_passenger/utils.rb:716: [BUG] Segmentation fault
Run Code Online (Sandbox Code Playgroud)

似乎Passenger有内存问题.

有人可以帮忙吗?谢谢.

Gab*_*esy 1

最可能的原因是乘客使用的 ruby​​ 解释器版本存在错误。您可能想要升级乘客正在运行的 ruby​​ 版本。如果您当前正在使用发行版提供的系统 ruby​​,您可能需要在多用户模式下安装rvm ,或安装 rbenv以使用更新的版本。