您的位置:首页技术文章
文章详情页

自己安装了apache2.2,但是重启apache后出错了,求解!谢谢!

【字号: 日期:2024-06-28 16:13:09浏览:19作者:猪猪

问题描述

自己安装了apache2.2,但是重启apache后出错了,求解!谢谢!

问题解答

回答1:

端口被占用了吧,看下任务管理器里面有没有apache的进程在运行,apache的进程好像是叫httpd的。

如果有,将其杀掉再重启apache,如果没有在windows命令行里输入,netstat -ano | findstr '83',看下有没有进程在监听83端口,下面的例子是我本地8080端口的例子,我的tomcat是在8080端口:

C:UsersGuogang Fan>netstat -ano | findstr '8080' TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 20276 TCP [::]:8080 [::]:0 LISTENING 20276

如果有,最后一列是进程ID,

C:UsersGuogang Fan>tasklist /FI 'PID eq 20276'映像名称 PID 会话名 会话# 内存使用========================= ======== ================ =========== ============javaw.exe 20276 Console 1 248,824 KC:UsersGuogang Fan>

看下是什么东西在占用你的端口吧,然后再决定是杀掉呢?还是重新分配端口呢?

回答2:

netstat -an |grep 80查看80端口是否占用