安装Apache,执行httpd.exe显示listening端口被占用。查找后发现占用的端口运行的就是httpd.exe

安装Apache,执行完httpd-kinstall。执行httpd.exe后,更改完安装路径后,显示listening端口被占用。查找后发现占用的端口运行的就是http... 安装Apache,执行完httpd -k install。执行httpd.exe后,更改完安装路径后,显示listening端口被占用。查找后发现占用的端口运行的就是httpd.exe.求大神指点迷津。 展开
 我来答
dilun911
2016-09-30
知道答主
回答量:27
采纳率:0%
帮助的人:7.3万
展开全部
重复安装后,之前的服务没有移除监听还在启动,停了服务,安装试试.如果不行,重启后再删除服务.
追问

1.先结束了之前的进程。

2.执行httpd -k restart,processes中出现了一个httpd.exe,PID是4000。

3.执行httpd.exe, processes又出现了一个httpd.exe, PID是2336,此时cmd中没有了后续反应。

追答
restart参数是不是用的不对?有httpd在运行,就不应在执行一次.第三方注册的服务没有这种机制,除非你真的需要两个服务两个监听.试试kill第一个进程,看监听是否正常.再者从进程树或线程的角度定位占用问题.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式