xampp apache不工作err邮件api ms win缺失

问题描述:

检测到问题! 如果没有配置的端口,Apache将无法启动!xampp apache不工作err邮件api ms win缺失

You need to uninstall/disable/reconfigure the blocking application 
or reconfigure Apache and the Control Panel to listen on a different port 
Starting Check-Timer 
Control Panel Ready 
Problem detected! 
Port 80 in use by "Unable to open process" with PID 4! 
Apache WILL NOT start without the configured ports free! 
You need to uninstall/disable/reconfigure the blocking application 
or reconfigure Apache and the Control Panel to listen on a different port 
Attempting to start Apache app... 
Status change detected: running 
Status change detected: stopped 
Error: Apache shutdown unexpectedly. 
This may be due to a blocked port, missing dependencies, 
improper privileges, a crash, or a shutdown by another method. 
+0

别的东西使用80端口,无论是杀死正在使用它的过程中,或进入Apache的配置和使用不同的端口。即8080 的http://本地主机:8080,那么你会为您的网址使用什么。 – Asperon

+0

因为它正在讨论使用** 4上的端口80的其他东西,它可能是IIS及其相关部分。如果你正在运行W10,那几乎肯定是这种情况。 – RiggsFolly

好了,所以这意味着你的系统已经安装Microsoft IIS或报告,签名,他们正在做的是在更高版本的Windows出于某种原因MS技术的其他位之一。 如果你不打算使用它,你可以卸载它,它不是Windows的一个组成部分,因此它的卸载不会影响窗口的正常操作,如果你以后需要再次安装它,它会作为标准的操作系统,所以你不需要做任何特别聪明的事情。

所以去

  1. 开始 - >控制面板 - >程序和功能
  2. 点击“启用Windows功能打开和关闭”左手 菜单链接。
  3. 等待列表加载,然后找到“Internet信息 服务”

的Un选中复选框用于下列项目(您可能看不到所有的人),并有可能成为别人我做知道关于。你可能拥有所有这些或只是其中一些。

  1. IIS
  2. Web部署2.0(Web部署代理服务)
  3. MS SQL Server报告服务。
  4. 的BranchCache(Windows 8.1中)
  5. SQL Server VSS编写

List of possible service names不知道如何及时更新,这是。然后

Tutorial on how to find what ports are in use on your system and what app is using them

Windows将会有一个思考了一会儿,然后删除这些应用程序,你可能会被要求重新启动以完成卸载的。 卸载完成后重新启动。

然后再次尝试XAMPP。

Alternativeley只是禁用它/他们。

Start -> Control Panel -> Administrative Tools -> Services 

在服务列表中查找IIS。 左键单击线并选择属性

+0

先生仍然面临同样的问题,我已经作出了上述所有变化。我得到同样的错误。 –