passenger-config restart-app返回500内部错误,没有任何错误日志条目

时间:2015-11-13 08:57:46

标签: passenger internal-server-error application-restart phusion

我最近将我的乘客phusion apache模块更新到v5.0.21。现在,每当我想启动/重新启动应用程序时(例如通过 passenger-config restart-app --ignore-app-not-running --ignore-passenger-not-running / var / www / apps / testapp /捆绑)我得到以下内容:

srv:~# passenger-config restart-app
*** An error occured while querying the Phusion Passenger server:
Status: 500 Internal Server Error
Content-Length: 22
Content-Type: text/plain
Connection: close

Internal server error

根据文档,Apache错误日志中应该有错误,但没有。 vhost错误日志为空,乘客应用程序日志为空,我得到的只是上面的错误。

  • 回滚到之前的版本(5.0.7)没有改变任何内容
  • 乘客身份说“一切都很好”
  • passenger-config validate-install说“一切都很好”
  • passenger-install-apache2-module表示已正确安装

我正在运行Ubuntu 14.04

1 个答案:

答案 0 :(得分:0)

感谢提示,我实际上每个vhost都定义了一个PassengerLogFile,这是不允许的。这导致日志被写入最新部署的应用程序,这使得调试非常困难。

最终,整个事情只会在Apache重新启动完全导致单个项目未完成配置时崩溃。消除了,现在一切正常,谢谢!