文件存在时未找到 Phusion Passenger 文件

Phusion Passenger file not found when the file exits

即使我已验证该位置存在 PassengerAgent,我仍收到以下错误。我正在尝试 运行 的应用程序是 cPanel apache 服务器上的 nodeJS 应用程序。我有服务器的root权限。

An error occurred while starting the web application. It exited before signalling successful startup back to Phusion Passenger. Please read this article for more information about this problem.
Raw process output:

SpawnPreparerShell: /usr/local/share/gems/gems/passenger-5.0.28/buildout/support-binaries/PassengerAgent: No such file or directory

我终于明白我的问题是什么了。我安装并激活了 CageFS。即使 PassengerAgent 的权限和所有权是正确的,CageFS 仍然以某种方式阻止用户访问它。我仍然需要弄清楚如何防止 CageFS 阻止它,但至少我知道问题出在哪里。我可能会将安装更改为新目录。当我发现如何让 CageFS 和 Phusion Passenger 一起工作时,我会 post 另一个回复。