当我的Windows 7自动更新时,我的WAMP服务器localhost被破坏了.
我的端口80已被IIS服务器使用.
我在网站上搜索过,很多人建议我需要将端口80更改为端口8080或者其他差异.
我更新Listen:80到Listen:8080和ServerName localhost到ServerName localhost:8080.
但它仍然没有工作,给我一个空白页面.
任何人都可以帮我解决这个问题吗?
Lim*_*isa 26
Wamp Server localhost无法正常工作.端口80关闭的问题.图标颜色黄色
解:
wamp图标单击> Apache>服务>服务安装
wamp图标单击>所有服务重新启动
图标绿色工作
小智 6
转到此链接其工作..
http://www.ttkalec.com/blog/resolving-yellow-wamp-server-status-freeing-up-port-80-for-apache/
更新:使用XAMP
在我写完这篇博文之后,我发现XAMP虽然与WAMP非常相似,但并没有强迫你将Apache作为服务运行,而是可以将它作为常规进程运行.所以我最终使用XAMP,并将Apache端口更改为8080,所以现在一切正常.
WAMP问题
如果你有Window 7或更高版本,你可能会遇到WAMP服务器尝试在端口80上启动Apache服务并失败的问题.
可能会出现许多冲突和问题.在尝试任何操作之前,请检查是否有ZoneAlarm,Nod32或可能阻止Apache服务器的任何其他程序/防火墙.如果您确定防火墙不是问题,可以尝试一些修复方法.
注意:尝试每次修复后,必须单击黄色WAMP图标并选择"重新启动所有服务"
检查导致问题的进程
通过在"运行"命令框或"开始搜索"中键入cmd打开命令提示符窗口,然后按Enter键.输入以下命令:netstat -o -n -a | findstr 0.0:80每行的最后一列是标识的进程(进程ID或PID).通过在任务管理器中将PID与PID编号进行匹配来确定正在使用端口的进程或应用程序.如果在任务管理器中没有看到PID列,则需要转到进程选项卡 - >查看菜单 - >选择列并从列表中选择PID现在,您可能已经识别出保留端口80的应用程序,或者您可能已找到系统正在使用您的端口80.这意味着其中一个内部服务正在使用您的端口,在这种情况下继续阅读.与Skype发生冲突
如果您发现Skype正在使用您的端口80,则需要更改Skype中的某些设置.在Windows上,Skype保留用于HTTP的端口80.Apache需要此端口.因此,如果您正在运行Skype,则必须转到"工具">"选项".然后在"高级"部分中,选择"连接".取消选中"使用端口80和443作为传入连接的替代"的框.退出Skype并重新启动.这个问题应该得到解决.
与IIS服务器冲突
IIS服务器和Apache都是使用端口80的Web服务器,因此它们可能存在冲突.尝试停止IIS:
进入控制面板 - >管理工具 - > Internet信息服务右键单击默认网站单击弹出菜单中的停止选项,然后查看端口80上的监听器已清除.与MS SQL Server冲突
MS SQL Server安装"SQL Server Reporting Services(MSSQLSERVER)",显然默认为80.您可以尝试停止它以释放端口80.
转到"控制面板" - >"管理工具" - >"服务"找到MSSQLSERVER(也可能在SQL Server下找到)双击它 - >单击"启动"下的"停止"类型:选择"手动"可能导致冲突的"其他服务"
如上面针对MS SQL Server所述:
转到"控制面板" - >"管理工具" - >"服务"您可以尝试停止:Web部署代理服务Windows远程管理Autodesk EDM服务器万维网发布服务可能有更多这些服务,但这是我尝试过的服务.
尝试直接关闭HTTP驱动程序
如果您已经尝试了上面提到的所有内容并且您的WAMP服务器仍然无法正常工作,您可以试试这个(这最终帮助了我).
右键单击我的电脑图标 - >属性转到设备管理器单击视图菜单并选择显示隐藏的设备现在从列表中选择非即插即用设备双击HTTP - >转到驱动程序类型选择已禁用重新启动计算机启动你应该能够启动WAMP服务器.
如果一切都失败了
您可以尝试更改Apache服务器以侦听端口80以外的其他端口.
单击任务栏中的黄色WAMP图标选择Apache - > httpd.conf Inside找到以下两行代码:
监听80 ServerName localhost:80并将它们更改为类似的东西(它们不是另一个旁边的):
侦听8080 ServerName localhost:8080重新启动所有服务,并尝试在浏览器中键入localhost:8080.WAMP服务器现在应该正常工作.