自己安装了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端口是否占用