赞普; Apache 80 端口繁忙
Posted
技术标签:
【中文标题】赞普; Apache 80 端口繁忙【英文标题】:Xampp; Apache Port 80 Busy 【发布时间】:2013-02-08 09:03:45 【问题描述】:我遇到了端口问题。
每当我启动 Apache 时,它都会给我这个错误:
忙 - Apache 已启动 [端口 80]
当我启动 mysql 时出现以下错误:
忙 - 错误:Mysql 服务未启动 [-1]
请任何人告诉我如何解决这个问题。
等待回复。
提前致谢
【问题讨论】:
您使用的是什么平台? Windows 还是 Linux?如果是 Windows,请运行 services.msc 以检查是否存在可能阻塞 apache 端口 80 的任何冲突服务。通常是 IIS。 嗯,我使用的是 Windows 7.. 我没有在列表中看到 IIS。请指导我。我从这里搜索了很多。但我没有得到帮助。 【参考方案1】:打开cports.exe
(http://www.nirsoft.net/utils/cports.html),在Local Port
列中找到80端口。这样你就知道哪个程序使用了这个端口,你就可以杀掉它。
【讨论】:
【参考方案2】:对于大多数人来说,80 端口默认被 Skype 占用。只需卸载 Skype 即可释放 80 端口。然后 Apache 应该可以工作了。
【讨论】:
【参考方案3】:尝试在 cmd 提示符下运行以下命令
netstat -ano|find "port no"
例如:
netstat -ano|find "3306"
TCP 0.0.0.0:3306 0.0.0.0:0 监听 5164
TCP [::]:3306 [::]:0 监听 5164
您甚至可以使用 pid 编号并检查正在使用这些 pid 的 Windows 任务管理器,以便您知道确切的进程名称
如果可能,请提供错误日志文件。
如果您使用的是 skype,就会出现主要问题。只需更改连接端口号并重新启动Skype并尝试启动apache
【讨论】:
【参考方案4】:你应该搜索然后你问问题,因为这个问题已经被问过了。你需要去 C:\xampp\apache\conf 编辑 httpd.conf 文件并更改
听 80
到
听着 8081 或其他数字,然后您重新启动 apache。
其他链接 Configure apache to listen on port other than 80
【讨论】:
好吧,我搜索了很多,但我没有找到解决我的问题的方法。这就是我在这里发帖的原因。我也从 Listen 80 更改为 8081,但它仍然不起作用。所以请帮助我。 你安装了哪个版本的apache? ApacheFriends XAMPP (Basispaket) 版本 1.7.4 + Apache 2.2.17 + MySQL 5.5.8 (社区服务器) + php 5.3.5 (VC6 X86 32bit) + PEAR 如果我不工作重新启动您的计算机重新安装 xampp 并再次更改端口我有同样的问题一周前我有 1.8.1 然后安装 1.7.4 更改了端口,一切都很好希望它帮助【参考方案5】:编辑 httpd 文件
#Listen 12.34.56.78:80
Listen 80
这样的事情
#Listen 12.34.56.78:80
Listen 8080
只要确保您使用 80 以外的任何端口。
检查是否有任何 mysqld.exe 实例正在从任务管理器运行。如果是这样,请杀死它并从 xampp 控制面板启动它。
【讨论】:
【参考方案6】:如果您在本地计算机上运行 Skype,它也使用端口 80。所以不能为 MySQL 分配 80 端口。解决方案是停止在 Skype 上运行,然后启动您的 xampp 服务器。如果它也不起作用,请尝试卸载 Skype,然后再次安装您的 xampp 服务器。这次大概可以运行MySQL了。
【讨论】:
以上是关于赞普; Apache 80 端口繁忙的主要内容,如果未能解决你的问题,请参考以下文章
安装Xampp后apache无发启动,80端口被占用,怎么解决???