我使用的是XAMPP 1.7.7版本,在启动Apache后,我会收到以下提示:
忙碌中……
Apache已启动[端口80]
我已经打开了 httpd.conf
文件,并将端口号更改为 8080
或 85
。
但重置XAMPP并启动Apache后,仍然会出现上述的提示。
我该怎么办?
Apache started [Port 80]
消息中的端口,请按照以下步骤操作:
找到xampp-control.exe的位置。它应该在你的安装目录的根目录下。
在该目录下创建一个名为“XAMPP.INI”的文件(使XAMPP.ini和xampp-control.exe在同一目录下)。
将以下内容放入XAMPP.INI文件中:
[PORTS]
apache = 8080
现在,你将始终看到Apache started [Port 8080]
。使用你想在XAMPP.ini文件中显示的任何端口。请注意,这仅用于显示目的,与你的httpd.conf没有关系。
xampp-control.ini
。 - habakuk搜索控制面板 选择卸载程序 选择位于面板左侧的“打开或关闭Windows功能” 在“Internet信息服务”下,取消选择Microsoft默认必须启用的“万维网服务”(占用端口) 重新启动计算机,WAMP将恢复正常。
我曾经遇到过同样的问题。通过遵循以下两个步骤,完全解决了这个问题:
- 启动 RegEdit:
- 转到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
- 添加一个新的 DWORD(32 位)值
- 将其命名为“ NoRun”(不包括引号)
- 双击新属性
- 在“数值数据”字段中键入“1”(不包括引号),然后单击“确定”
- 重新启动计算机
以上方法对一些人有效,但对我无效,此外我还需要遵循以下步骤:
我在这个网站上找到了这个解决方案,它进一步解释了:http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-3/#comment-1099。
- 打开 regedit.exe 并转到:
- HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>services>HTTP
- 更改名为“Start”的 reg_dword 的值为零(“0”而不带引号),然后按“确定”。
- 然后重新启动。
- **重要的是要在计算机启动时尽快打开服务器,以便端口 80 被 Apache 占用...
是的,我也遇到了同样的问题。在我的情况下,我安装了SQL Server并且“SQL Server Reporting Services”正在80端口运行,这就是问题所在。
当我停止该服务时,我就能够在80端口上运行Apache了。
按照以下步骤进行操作:如何更改XAMPP Apache服务器端口?
它解释了如何通过4个步骤解决Apache端口问题:
如果您在尝试此过程后仍然遇到问题:这意味着某个应用程序使用了所有可用端口或动态更改。
例如,Skype端口是动态的,如果已经被占用,它可以更改端口。
更简单的解决方案是退出Skype,然后启动Apache,再重新启动Skype。 这是一次性操作,可以解决问题。
http://www.devside.net/wamp-server/opening-up-port-80-for-apache-to-use-on-windows
Windows 8 Skype无法更改使用80端口,因此只有几个选择...争取谁先得到它... 卸载使用80端口的内容... 最佳答案:释放服务器及其资源,仅安装所需的最小软件或应用程序,使用第二台计算机编辑您的服务器,并进行其他操作,如Skype,如果您想要真正的性能。
这些问题或运行回合,只应在虚拟机设置中发生,当然除了性能损失外,还可以避免,而且图像通常仅许可3个月。
Windows 10将具有多个桌面...最好允许一些用户安装自己的应用程序,如Skype,并且不会影响其他用户的选择/安装,反之亦然,具体取决于谁做出选择或是主要用户。在多用户系统上,头痛的可能是某些人不够周到,可能无法继续接受新请求,因为许多程序都需要该端口。