我最近在笔记本电脑上安装了 XAMPP。它安装正确,但 Apache Web 服务器无法启动 - 这是端口 80 的问题。
这不是 Skype 导致的,因为我没有安装它。我查看了进程 ID 等,发现它是一个系统进程;当我停止它时,计算机崩溃了。
如何让 Apache 服务器在端口 80 上工作?
答案1
谢谢大家 - 它是在端口 80 上运行的 IIS。我甚至还没有安装它,所以我假设它是随 Windows 自带的。
我在搜索栏中输入了 IIS,打开它,然后停止了一切,现在它运行正常。我认为如果该进程可以称为 IIS 或类似名称,而不是 System,那会更容易,因为 System 根本没有帮助。无论如何,感谢您解决了这个问题。
答案2
如果您安装了 TeamViewer,则必须禁用 TeamViewer 中的端口 80 和 443。这可以通过转到 Extra->Options->Advanced->Advanced Network Settings 来完成。
恩坎萨拉
答案3
只需简单按照以下步骤操作即可。
第一的取消选择Skype 的复选框:-工具->连接选项->取消选择端口 80 或 443 进行连接。
在 apache 中更改端口httpd 配置文件 =>倾听 81 而不是倾听 81。 和serverName Localhost 82 而不是 serverName Localhost 80.保存此文件并关闭。
更改你的 Apachehttpd-ssl.config文件Listen 82 而不是 Listen。“” 而不是 “”。 和ServerName www.example.com:81 或 ServerName localhost:81,而不是 ServerName www.example.com:443 或 ServerName localhost:433。保存此文件并关闭。
最后一步:-现在点击并打开“配置”按钮您的 XAMPP 控制面板。然后单击“服务和端口设置”按钮。在其中,单击“Apache”选项卡,然后在在方框中将“主端口”填写为 81,将“SSL 端口”填写为 82. 单击保存并关闭配置框。
答案4
请检查您的系统,如果您的系统上有 skype,然后首先关闭 skype,并关闭 skype 进程。步骤如下 c:/>netstat - ano [它将显示所有进程] 然后 c:/>tasklist [它将显示具有进程 id 的任务] c:/>taskkill /PID 2480/F [这里 2480 是进程 id]
并检查 iis 服务器是否正在运行,如果正在运行则停止 iis 服务器。
感谢您