18

好的,这是这个问题的继续,您的专家向我介绍了WAMP,它基本上可以在 Windows XP 环境中执行 PHP。

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

此外,当我在 IE7 中访问“ http://localhost/ ”时,它给了我一个404 Not Found,FF3 只显示一个空白页面。


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

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

4

12 回答 12

55

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

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

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

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

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

于 2009-01-31T12:15:46.680 回答
9

知道了!在WAMP 托盘图标下,左键单击上下文菜单 > Apache > Service > Test Port 80,它说:

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

好吧,所以关闭Skype, WAMP > Restart All Services,并且Localhost显示“WAMP5 Homepage”:

本地主机 WAMP CP
(来源:wampserver.com

而且,phpMyAdmin有效,PHP 脚本也可以执行。哇!

所以现在我可以以适当的方式进行复制了!谢谢StackOverflow!

于 2009-01-04T03:51:31.723 回答
8

试试这个,我遇到了同样的问题,这对我有帮助:

  1. Wamp 服务器图标 => Appache => 服务 => 安装服务
  2. Wamp 服务器图标 => Appache => 服务 => 启动/恢复服务
  3. Wamp 服务器图标 => MySql => 服务 => 安装服务
  4. Wamp 服务器图标 => MySql => 服务 => 启动/恢复服务
于 2012-12-07T15:34:00.003 回答
6

只需转到 wamp>bin>apache>apache 2.2.17>conf>httpd.conf (file) 更改Listen 80Listen 8080 保存文件 n 这次重新启动服务键入http://localhost:8080

于 2011-08-24T14:06:37.843 回答
3

很高兴你把它整理好了 - Skype 是臭名昭著的。

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

于 2009-01-10T17:56:57.933 回答
3

Teamviewer 也可能导致此问题。

于 2011-04-28T04:19:30.267 回答
1

您可以在 wamp 在线后启动 Skype 或将 Skype 端口更改为不使用 80

于 2010-02-18T09:33:50.740 回答
1

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

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

netstat -ao

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

于 2012-12-07T15:39:40.613 回答
1

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

Listen 80
Listen 169.254.96.77:80

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

希望这对其他人有帮助。

于 2014-01-20T12:31:20.550 回答
0

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

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

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

于 2011-01-06T19:47:57.490 回答
0

大多数情况下,由于 apachi 服务器或端口之间的冲突或 wamp 安装的重复而发生此问题

所以要解决这个问题:

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

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

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

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

在Skype中:

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

这应该会有所帮助。

于 2013-12-17T06:06:06.853 回答