在Windows上xampp问题

我有一个xampp的问题,当我尝试启动Apache服务器启动,几秒钟后停止。 我用我的笔记本电脑,PHPasp.net,所以我有Visual Studio的IIS和xampp的PHP项目。 我尝试检查端口:80,没有使用这个端口,除了Skype(固定在Skype的configuration)和Apache …所以我不明白问题在哪里。

我敢肯定,也许有一个错误或与asp.net的冲突,但我很难find问题。

希望以前有这个麻烦,可以帮我…谢谢。

我假设IIS也使用端口80,以及XAMPP和Skype上的Apache。 在Skype中:工具>选项>高级>连接>解除Use port 80 and 443 as alternatives for incoming connections

然后,您必须更改Apache或IIS的端口。 我不知道如何在IIS中做到这一点,但在Apache中:确保Apache closures ,然后进入Apache安装目录(因为您使用XAMPP,这很可能是C:\ xampp \ apache 。findconf文件夹,findhttpd.conf并用记事本或其他编辑器打开它,findListen 80 (在第47行),把80改成你想要的端口(通常使用8080,8000或81)。 ServerName localhost:80 ,然后用所需的端口replace80(必须与之前使用的端口相同)保存并启动Apache。

按照上面的说明应该允许所有三个程序连接没有问题。

查看Apache的error.log和Windows的系统日志。 其中一个将包含关于哪里出错的详细信息。 双重使用端口80可能已经是您的问题 – 只有一个程序可以在端口上侦听。

尝试使用80以外的其他端口。有时甚至没有使用的工作。