Php 启动端口号为80的apache时出错

Php 启动端口号为80的apache时出错,php,apache,xampp,Php,Apache,Xampp,启动端口号为80的apache服务器时。我正在使用XAMPP。在我的计算机上未安装IIS。 当我尝试不同端口号时,XAMPP控制面板打开,但phpMyadmin工作不正常。 伙计们,请告诉我80号端口到底在哪里 下午4:13:16[Apache]检测到问题 下午4:13:16[Apache]端口80被“无法打开进程”使用 PID 4 下午4:13:16[Apache]如果未配置 港口免费 下午4:13:16[Apache]您需要卸载/禁用/重新配置 阻断应用 下午4:13:16[Apache]或

启动端口号为80的apache服务器时。我正在使用XAMPP。在我的计算机上未安装IIS。 当我尝试不同端口号时,XAMPP控制面板打开,但phpMyadmin工作不正常。 伙计们,请告诉我80号端口到底在哪里

下午4:13:16[Apache]检测到问题

下午4:13:16[Apache]端口80被“无法打开进程”使用 PID 4

下午4:13:16[Apache]如果未配置 港口免费

下午4:13:16[Apache]您需要卸载/禁用/重新配置 阻断应用

下午4:13:16[Apache]或将Apache和控制面板重新配置为 在不同的端口上侦听

下午4:13:16[Apache]正在尝试启动Apache应用程序

下午4:13:17[Apache]检测到状态更改:正在运行

下午4:13:20[Apache]试图停止Apache(PID:2784)

下午4:13:20[Apache]试图停止Apache(PID:6376)

下午4:13:20[Apache]检测到状态更改:已停止


其他一些应用程序(在PID 4中)已经在使用端口80

您可以通过找到正在使用它的应用程序

tasklist /svc /FI "PID eq 4"
然后终止它或编辑xampp的配置以在不同的端口上运行并重新启动它。

打开控制台(win-key+r),键入“cmd”,然后键入“netstat-ano”,并在第二列(本地地址)检查行中的:80(类似于0.0.0.0:80)

在右边的最后一列中,您可以找到流程的PID

现在使用CTRL+SHIFT+ESC检查与PID对应的服务

如果您在Win 8上,请转到“详细信息”选项卡并按PID列排序。 您可以找到与PID关联的服务,并可以终止它

希望这有帮助

编辑 您已找到PID。你的PID是4。
使用CTRL+SHIFT+ESC组合键打开活动控件,转到“详细信息”选项卡并找到PID。右键单击流程并单击终止活动。

您还可以通过以下步骤使用PID 4查找应用程序: 1) 按CTRL+ALT+DEL并打开任务管理器。 2) 如果尚未在视图中,则添加列PID。
3) 按PID排序并检查哪个应用程序具有PID 4。

XAMPP-端口80正在使用PID 4的“无法打开进程”!12

在cmd中运行注释 任务列表

并找到与此相关的PID和进程名称 现在打开“任务管理器”窗口

也可以使用CTRL+ALT+DEL打开窗口任务管理器

现在单击process选项卡并找到使用PID的名称 然后右键单击该按钮,
结束流程

现在再次重新启动xampp解决方案:

在XAMPP控制面板上,停止Apache模块,单击Config按钮,然后选择Apache(httpd.conf)。在文件上查找(Ctrl+F)80。用您喜欢的随机值(8080看起来不错)替换所有80,然后保存文件。现在单击Config按钮,然后选择Apache(httpdsl.conf)。在文件上查找(Ctrl+F)443。将所有443替换为您喜欢的随机值(4433看起来不错)并保存文件。再次启动Apache模块。现在APACHE必须正常工作:)

注:

如果您想知道此错误的确切原因,请打开任务管理器并转到“详细信息”选项卡。查找具有XAMPP错误日志中提到的PID的进程。这里确切发生的情况是,您的端口正忙于另一个进程,该进程由PID(进程ID)指示。因此,在解决方案中,我们所做的是为APACHE分配另一个端口

附加提示:

在浏览器的地址栏上键入localhost时,默认情况下它使用端口80。但是,由于您更改了Apache模块的默认端口,因此请确保相应地调整本地主机的地址。例如,如果将端口80更改为端口8080,则必须始终在浏览器上使用,以便浏览器知道Apache现在使用的是端口8080,而不是默认端口


如果您陷入困境或想了解该主题,您可以从我的博客文章中找到详细步骤:

您是否运行Skype?那是80块图诺。我没有使用skype。