XAMPP安装好了APACHE老是打不开怎么办

XAMPPapache无法启动原因1(LackofVCRuntime):这就是我的问题的原因,下载安装的XAMPP版本是xampp-win32-1.7.7-VC9,而现有的WindowsXP系统没有VC9运行时。
安装后相关服务无法继续运行,Windows事件查看器中出现错误日志。
既然您已经找到了问题的原因,那么解决问题就很容易了,请前往Microsoft下载中心查找、下载并安装MicrosoftVisualC++2008Redistributable安装包。
XAMPPApache无法启动原因2(80端口被占用):这是Apache占用迅雷等P2P软件80端口最常见的原因。
一般来说,关闭这些软件后,您可以启动它们。
首先,您可以启动XAMPP并打开这些软件。
如果您不知道哪个程序占用了80端口,可以按以下方法查找:1.打开“开始菜单”-点击“运行”-输入“cmd”打开命令行窗口,在其中输入“netstat-ano”命令并回车(不要包含双引号,防止输入错误,直接复制单击鼠标右键,然后2.运行该命令后,使用“0.0.0.0:80”的串行端口。
找到对应的PID进程标识符,稍后使用。
3、右键单击桌面任务栏,打开Windows任务管理器,在“查看”-“选择列”中勾选“PID(进程标识符)”即可看到该端口。
每个程序使用的状态,以及上面找到的PID进程ID,可以找出哪个程序占用了80端口。
从软件界面,首先建议关闭。
可以升级XAMPP使用其他端口,而不是80。
升级方法:打开XAMPP安装目录,修改以下两句,端口改为8081或其他。
Listen80ServerNamelocalhost:80XAMPPApache无法启动原因3(443端口被占用):这种情况比较少见,并且处理端口443的程序并不多。
除了启动XAMPP的端口80之外,还有用于安装SSL模块的端口443。
如果遇到443端口被阻塞的情况,可以通过三种方法解决:1.检查端口控制程序,将其关闭,然后启动XAMPP。
(参见上面的故障排除方法)。
2、更改XAMPPSSL模块使用的端口号:打开XAMPP安装目录,编辑\apache\conf\extra\httpd-ssl.conf文件,查找Listen443语句,将443端口更改为4433。
其他。
3、如果不使用Apache的https,也可以禁用SSL模块,方法如下:打开XAMPP安装目录,编辑\apache\confhttpd.conf文件,找到“conf/extra”。
/httpd-ssl.conf”这句话,注释掉即可。
XAMPPPPapache未启动的原因4(禁用mod_perl模块):如果Apache服务启动后立即停止,可以尝试禁用mod_perl模块来运行xampp_start.exe程序文件在XAMPP安装目录中。

xamppapache无法启动

端口80和443通常很忙。
这里使用软件提供的设置功能来设置端口。
具体操作如下:

1.打开xampp,点击程序界面右侧的配置按钮。

2.在弹出窗口中单击“服务器和设置”。
您需要在设置窗口中输入相应的端口。

3.在弹出的对话框中选择可以一起修改的80端口和443端口。

4.配置完成后点击“保存”,然后在程序内修改配置文件,点击xampp后面的“config”,分别点击第一行和第二行选项。

5.80端口和443端口需要单独设置。
下图显示了端口80设置。

6.下图是完成443端口设置,然后重新启动程序的效果。