小编B. *_*ing的帖子

退出 SSH 会话突然杀死 Apache

好吧,这是一个愚蠢的。我在 Ubuntu 16.04 服务器实例上运行 Apache 2.4。我将几乎相同的环境用于生产和测试实例,以及我使用 Vagrant 管理的几乎相同的 VirtualBox 实例进行开发。长期以来,我一直能够以运行 Apache 的同一用户身份通过​​ SSH 连接到这些服务器实例中的任何一个,部署一些应用程序代码更改,然后运行exit以终止 SSH 会话,之后 Apache 就会运行得很好. 但是,现在我无法exit在 Apache 服务遇到致命错误的情况下执行以下操作:

[mpm_prefork:emerg] [pid 23466] (43)Identifier removed: AH00144: couldn't grab the accept mutex
[core:alert] [pid 17750] AH00050: Child 23466 returned a Fatal error... Apache is exiting!
Run Code Online (Sandbox Code Playgroud)

笔记:

  • Apache 用户是app.
  • 如果我 SSH as app,切换到rootrestart服务 as root,切换回app,然后终止会话,它会杀死 Apache。
  • 如果我作为SSH rootrestart该服务,然后终止该会话,Apache是罚款。
  • 如果我作为SSH rootrestart服务,开关app …

linux ssh apache-2.4

10
推荐指数
1
解决办法
1494
查看次数

标签 统计

apache-2.4 ×1

linux ×1

ssh ×1