xampp一键包Apache无法启动问题解决

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。

我在Windows 7下用了XAMPP准备在本地搭建一些工作环境,但是遇到Apache一直无法启动的问题,找了很久的原因,现在终于解决了,记录如下:

在重装系统之前本来是Win X32位的系统,但是最近升级了内存,就装了X64的系统,之前的Xampp用了一段时间就不能用了,但是我现在重装系统依然不能用,我就觉得之前Apache不能启动跟我修改Xampp一些控件没有关系。

查看日志

在启动和错误日志中没有找到错误原因,但是我仔细翻启动过程,发现了原来443端口被其他程序占用了,是Vmware程序。

命令查找

那么如果在日志里面也没有找到这个程序怎么办呢,可以使用netstat命令查找。

查看占用443端口的PID。

C:\>netstat -aon|findstr "443"

查看PID所属的exe程序或是控件

tasklist|findstr "11296"

解决办法

禁用共享虚拟机。这个共享虚拟机并不是虚拟机共享文件,而是和其他计算机联网共享虚拟机启动运行之类的。

如果想依然使用共享虚拟机的话可以考虑更换HTTPS端口号。

启动成功

 

网友评论1

  1. 沙发
    逗妇乳:

    方法好

    2014-01-18 01:08 [回复]

发表评论

表情
还能输入210个字