当我以该用户 FTP 到服务器时,apache 死掉了

当我以该用户 FTP 到服务器时,apache 死掉了

我有一个奇怪的。 RedHat 7 服务器,带有运行良好的 apache 服务器。我可以从 开始systemctl start httpd。开发人员让我以不同的用户身份运行它(intersys 而不是 apache)。现在,当我以该用户 (intersys) 的身份 FTP 到服务器时,实际上当我断开 FTP 会话时,它会终止 httpd。我在以下位置看到此错误/var/log/httpd/error_log

[Mon Mar 21 10:02:49.308506 2016] [mpm_prefork:emerg] [pid 13734] (43)Identifier removed: AH00144: couldn't grab the accept mutex
[Mon Mar 21 10:02:49.611064 2016] [core:alert] [pid 12683] AH00050: Child 13726 returned a Fatal error... Apache is exiting!

我尝试过将“intersys”的外壳更改为各种东西,但没有帮助。

重新启动总是可以正常工作。我认为有东西正在发送httpd挂断信号。关于如何阻止这种情况的任何想法?

答案1

如果您的Mutex指令httpd.conf设置为pthread,请尝试将其更改为fcntl

相关内容