好的,继续 这个问题, ,你们专家向我介绍的 瓦姆普, ,基本上可以在Windows XP环境下执行PHP。

现在我已经安装了它,但是 托盘图标永远显示黄色, ,当我在浏览器中访问任何 PHP 页面时,它只会显示 PHP 源代码!

另外,当我访问“http://本地主机/“在 IE7 中,它给了我一个 404 未找到, ,FF3只是展示了一个 空白的 页。


顺便说一句,我已经尝试过“重新启动所有服务”并重新启动我的机器,但它仍然无法工作。

有任何想法吗?你们中的任何人都遇到过这个问题并且 解决了吗? 请在这里帮助我,我非常想执行 PHP 客户端,而我现在只是恢复到服务器上测试!

有帮助吗?

解决方案

Skype为其传入连接保留端口80,这与WAMP冲突,因此只需通过执行以下操作将Skype配置为使用其他端口:

在Skype中,转到工具|选项|高级|连接取消选中选项 - >使用端口80和443作为传入连接的替代方案,就是它

要使此更改生效,请执行以下操作重新启动Skype并重新启动WAMP上的所有服务:

左键单击WAMP托盘图标>重新启动所有服务“

现在Wamp和Skype可以共存,希望这能解决你的问题!!

其他提示

知道了!在 WAMP托盘图标下,左键单击上下文菜单> Apache > 服务> 测试端口80 ,它说:

  

“您的端口80实际上已被使用 - 信息不可用,必须 Skype

那么,关闭就是Skype, WAMP>重新启动所有服务 Localhost 显示”WAMP5主页“:


(来源: wampserver.com

并且 phpMyAdmin 可以使用, PHP脚本也可以执行。的哇!

所以现在我可以用正确的方式兑现!谢谢 StackOverflow!

试试这个,我有同样的问题,这对我有所帮助:

  1. Wamp Server icon => Appache =>服务=>安装服务
  2. Wamp Server icon => Appache =>服务=>开始/恢复服务
  3. Wamp Server icon => MySql =>服务=>安装服务
  4. Wamp Server icon => MySql =>服务=>开始/恢复服务

转到wamp> bin> apache> apache 2.2.17> conf> httpd.conf(文件) 将 Listen 80 更改为 Listen 8080 保存文件 n重启服务 这次输入 http:// localhost:8080

很高兴你把它分类 - Skype因此而臭名昭着。

如果要同时使用Skype和WAMP,可以编辑httpd.conf文件 - 将“listen”值从80更改为其他内容并重新启动所有服务。

Teamviewer也可以造成这种情况。

您可以在wamp在线后更新Skype或更改Skypes端口不使用80

我想扩展一些其他人在这里做出的贡献 - 因为Skype并不总是罪魁祸首。

您还可以通过在命令提示符下运行来确切地检查哪个进程占用了端口80:

netstat -ao

这将列出使用具有PID的端口的所有进程。您可以将这些与任务管理器中的进程相关联,并从那里采取适当的操作。底线是 - 你正在寻找什么是占用端口80和/或443(如果你通过SSL连接),因为这是默认的浏览器端口。

对我来说,当我打开httpd.conf文件时,我发现我有两个Listen语句如下:

Listen 80
Listen 169.254.96.77:80

当我评论第二行(在行的开头添加'#')时,我重新启动了所有的wamp服务(左键单击任务栏中的wamp图标),wamp图标变为绿色!

希望这有助于其他人。

好吧,如果上面的方法仍然对我没有帮助,请按照以下步骤操作:

  • 在文件中端口 80 出现的两个位置将您的 apache 端口(来自 httpd.conf)更改为其他端口,例如 8056
  • 然后适当更改您的浏览器代理。即“localhost”的代理和“8056”的端口。
  • 保存文件并重新启动 Wamp 服务
  • 在浏览器中启动 localhost

希望它有效!确实需要更好的方法。

大多数情况下,出现此问题的原因是 apache 服务器或端口之间的冲突,或者 wamp 安装的重复

所以要解决这个问题:

首先,如果您使用的是 SKYPE,请尝试通过打开 Skype 来更改端口,然后:

  • 工具菜单
  • 选项
  • 高级选项
  • 连接
  • 然后取消选中“使用端口80和443......”
  • 节省
  • 重新启动 Skype

其次,如果问题仍然存在,请尝试查找您是否正在使用或正在使用其他 Apache 服务器(例如 XAMPP 服务器),如果是,请尝试将其删除,删除后,通过以下方式转到 regedit:

  • 按键盘上的“windows”按钮+“r”按钮,这将打开“运行”命令
  • 输入“regedit”(不带“”)
  • 打开编辑菜单然后查找(您可以按“CTRL”按钮+“F”按钮)
  • 搜索属于其他 apache 服务器的任何内容并将其删除(执行此步骤时应小心)

在Skype中:

转到工具 - >选项 - >高级 - >连接并取消选中“使用端口80和443替代”框。

这应该有所帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top