mysql - Ruby on Rails,乘客收到握手错误

标签 mysql ruby-on-rails runtime-error passenger handshake

尝试我的应用程序时为什么会出现以下错误的任何线索 apache/passenger/mysql 而 webtrick 运行良好?

[ 2013-05-12 01:39:31.3313 26429/7f0535e4b700 Pool2/Implementation.cpp:762 ]: Could not spawn process for group /home/ruby/work/depot#default: An error occurred while starting up the preloader: it did not write a handshake message in time.
 in 'void Passenger::ApplicationPool2::SmartSpawner::throwPreloaderSpawnException(const std::string&, Passenger::SpawnException::ErrorKind, Passenger::ApplicationPool2::Spawner::BackgroundIOCapturerPtr&, const Passenger::ApplicationPool2::Spawner::DebugDirPtr&)' (SmartSpawner.h:149)
 in 'std::string Passenger::ApplicationPool2::SmartSpawner::negotiatePreloaderStartup(Passenger::ApplicationPool2::SmartSpawner::StartupDetails&)' (SmartSpawner.h:539)
 in 'void Passenger::ApplicationPool2::SmartSpawner::startPreloader()' (SmartSpawner.h:205)
 in 'virtual Passenger::ApplicationPool2::ProcessPtr Passenger::ApplicationPool2::SmartSpawner::spawn(const Passenger::ApplicationPool2::Options&)' (SmartSpawner.h:743)
 in 'void Passenger::ApplicationPool2::Group::spawnThreadRealMain(const Passenger::ApplicationPool2::SpawnerPtr&, const Passenger::ApplicationPool2::Options&, unsigned int)' (Implementation.cpp:695)

[ 2013-05-12 01:39:31.3315 26429/7f053688d700 agents/HelperAgent/RequestHandler.h:1884 ]: [Client 20] Cannot checkout session. An error occurred while starting up the preloader: it did not write a handshake message in time.

最佳答案

对我的情况有帮助的是删除对/etc/profile 的访问 - 检查你在那里或 bashrc/bash_profile 等中是否没有一些阻塞调用。Passenger 正在生成 bash 进程以启动应用程序并且它正在读取 profile/rc .我知道这是迟到的答案,但也许它会对某人有所帮助。

关于mysql - Ruby on Rails,乘客收到握手错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16505687/

相关文章:

php - 插入新记录和更新 MySQL 表记录。- PHP

php - Codeigniter - anchor uri 段 - 创建模板文件以加载动态数据

mysql - 使用 Dreamweaver 查找并替换行尾

ruby-on-rails - 给定记录和顺序条件,查找之后或之前的记录

excel - 尝试将 XLSM 保存为 CSV 时出现 "method saveas of object _workbook failed"错误

c - 段错误 MPI 创建结构

mysql order by timestamp desc 限制范围不起作用

html - 如何在 Rails 应用程序中自动填充账单信息?

iOS 模拟器崩溃而真实设备没有

ruby-on-rails - Mongoid 默认范围覆盖默认值。为什么?