【发布时间】:2020-10-04 01:14:02
【问题描述】:
在服务器重新启动后无法启动 Apache HTTPD。我们有 func 拥有的 /etc/httpd/conf/。用户/组。因此,我们使用脚本来启动 httpd.conf,并且每次服务器重新启动时,我们都无法启动 HTTPD。我们发现重启后 /var/run/httpd 被更改为 apache/root。因此脚本无法启动 func 下的 HTTPD。用户/组。
请帮帮我!!!
【问题讨论】:
-
您是如何尝试启动该服务的?服务 apache2 启动?你运行什么Linux?你得到什么错误?
-
我有 RHEL 7,在 /etc/httpd/conf 中,我使用 shell 脚本启动它,命令是 /usr/sbin/httpd -k start。启动 httpd 失败。
-
请查看您的 httpd 的 syslog 或 error.log ... 还要查看您的系统上是否有旧的 apache2.pid .... 您必须在日志文件,然后发布输出
-
在命令输出下方分享
1) systemctl start httpd2) systemctl status httpd3) httpd -t -
是的,我重新启动了服务器,当我尝试启动 HTTPD 时出现以下错误:[auth_digest:error] [pid 2351:tid 1396820191726976] (13) Permission denied: AH01762: Failed to create文件 /run/httpd/authdigest_shm.2351 AH01760 上的共享内存段:未能初始化 shm - 所有 nonce 计数检查和一次性 noncesdisabled AH00020:配置失败,退出
标签: linux apache httpd.conf rhel