我正在尝试安装微软XAMPP在朋友的 Windows 7 笔记本电脑上。首先,它向我显示错误消息,无法安装,C:\xampp
因为文件夹不为空。我查看了该文件夹,它包含以下子文件夹:
- 阿帕奇
- 邮件输出
- 邮件到磁盘
- mysql
- php
- 临时文件
所以,我心想,也许 XAMPP 已经安装了。我检查了一下http://localhost
,它给了我一个满是广告的页面,这对于 XAMPP 来说并不正常。事实上,http://localhost/ANYTHING
它给了我一个满是广告的页面。查看该页面上的源代码时,一片空白。我不明白这是怎么可能的。
我问了我的朋友,这台笔记本电脑是谁的,她依稀记得曾经从 USB 上安装过某种 WAMP 服务器。我尝试将其重命名C:\xampp
为C:\_xampp
,但现有的 localhost 并未受到影响。我查看了控制面板 > 删除程序中的程序列表,但未看到任何与 Apache、XAMPP、PHP 或任何类似名称相关的内容。有一个名为“MySQL Installer”的程序,但这可能不相关。
我如何找到并删除现有的网络服务器,以便用 XAMPP 替换它?
答案1
也许,一些间谍软件或广告软件修改了主办方文件以重定向localhost
到某些自定义 URI/IP。您可以在此处找到该文件:
%SystemRoot%\system32\drivers\etc\Hosts
该文件不应太大,事实上,在默认版本中它只有大约 20 行长(包括注释)。
如果您的电脑上安装了 XAMPP,您还可以快速测试另一个程序是否正在监听端口 80:
- 打开 XAMPP 控制面板
- 点击“Netstat”
- 查找端口号为 80 的表项