首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >服务httpd重新启动没有显示任何信息

问服务httpd重新启动没有显示任何信息
EN

Stack Overflow用户
提问于 2018-08-07 08:28:48
回答 1查看 76关注 0票数 0

更新Apache之后,它将不再在重新启动时打印信息:

代码语言:javascript
复制
Stopping httpd: [ OK ] 
Starting httpd: [ OK ] 

进入时:

代码语言:javascript
复制
service httpd restart

它完全没有声音。

当我停止apache时,我看到以下消息:

代码语言:javascript
复制
Found 1 leftover httpd processes. Killing.

我正在CentOS 6.10上运行Apache/2.4.34 (Unix)。我已经使用Custombuild (DirectAdmin)更新了Apache

问题:是否是阻止Apache在重启时打印信息的剩余httpd进程?我该怎么解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-11 19:10:14

在重新启动服务时显示消息是sysvinit脚本的一部分。该代码特别是在所有脚本之间共享。

要点是更新必须覆盖/etc/init.d/httpd。您可以复制现有脚本(或者从发行版的rpm中恢复httpd脚本),并根据更新安装的脚本修复应该运行的可执行路径或其他服务(例如htcacheclean,如果它存在于您的apache中)。

现在,请注意,systemd在重新启动服务时也完全保持沉默,尽管(较新的) CentOS init脚本确实会包装调用以显示消息,如果是这样调用的话。

此外,流氓遗留的过程是一些你应该看,但不,这不是原因的信息不再打印。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51722231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档