Apache
在更新后无法启动,并且php
已更新为 7.2
我试图将我的php版本从7.1更新到7.2,但是apache没有使用它,所以我也更新了它。现在我已经安装了php 7.2和XAMPP 7.2.22。但是,当我尝试启动它时,它说'Starting...'
一段时间,然后说'Stopped'
error_logs仅显示以下内容:
[2019年9月10日星期二11:10:38.878211] [mpm_prefork:notice] [pid 105] AH00169:捕获了SIGTERM,正在关闭
[2019年9月10日星期二11:11:19.745774] [mpm_prefork:notice] [pid 104] AH00163:配置了Apache / 2.4.34(Unix)-恢复正常操作
[2019年9月10日星期二11:11:19.866352] [core:notice] [pid 104] AH00094:命令行:'/ usr / sbin / httpd -D FOREGROUND'
答案 0 :(得分:0)
我上周经历过。我使用了sudo apachectl stop
,但是“ / usr / sbin / httpd -D FOREGROUND”进程仍在运行。所以,我这样做了:
$ ps -ef | grep httpd
0 83 1 0 8:40AM ?? 0:00.39 /usr/sbin/httpd -D FOREGROUND
501 2245 993 0 9:15AM ttys000 0:00.00 grep httpd
$ sudo kill -9 83
$ ps -ef | grep httpd
501 2422 993 0 9:20AM ttys000 0:00.00 grep httpd
$ sudo apachectl start
那之后一切都很好!
请务必检查您的httpd.conf文件,以确保它也未更改。