权限被拒绝:AH02478:无法创建代理互斥锁

权限被拒绝:AH02478:无法创建代理互斥锁

运行本地 centos 7 apache webserver,最近它停止工作了。Journalctl 除了服务失败外没有显示任何内容。只有 error_log 中/var/log/httpd/显示:

[core:notice] [pid 5026:tid 139693344536768] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0
[suexec:notice] [pid 5026:tid 139693344536768] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[core:emerg] [pid 5026:tid 139693344536768] (13)Permission denied: AH00023: Couldn't create the proxy mutex 
[proxy:crit] [pid 5026:tid 139693344536768] (13)Permission denied: AH02478: failed to create proxy mutex
AH00016: Configuration Failed

但是我无法弄清楚文件的含义,也没有在互联网上找到有关此文件的任何信息。

答案1

好的,感谢权限被拒绝:无法获取接受互斥锁我在 httpd.conf 中添加了以下内容:

Mutex posixsem

这确实解决了这个问题。

答案2

对于偶然发现此问题的任何人,我都能够通过 qemu 仿真在非本地平台上运行 apache2 docker 容器来重现该问题。

如果您在 Docker 镜像中看到该问题,请尝试更改平台以匹配主机系统。

相关内容