我在使用 xampp 时遇到了麻烦。
我将其卸载并尝试重新安装它,但无法使其工作。
我的第一个错误是端口 80 被占用。解决这里。
现在它告诉我没有安装模块。
我不断收到有关正在运行防病毒软件的警告,我使用 Avast,我可以说我在运行 Visual Studio 中的可执行文件时遇到了问题。我已经尝试并更改了尽可能多的设置,指示 Avast 不要扫描我的文件、下载等。
我还完全停止了 avast 的安装和运行。
我试过改变端口。
这让我很抓狂。我就是无法让它工作,现在已经两天了。
我在 64 位操作系统上使用 Windows 8。
当我http://localhost:80/
在地址栏中输入时,它会带microsoft.com/web
我卸载与微软服务器相关的软件,但并没有什么区别。
如果需要,我可以提供更多信息。
我可以提供更多可能有帮助的详细信息。如果有人能帮忙的话。谢谢。
编辑
我还按照我的大学提供的一份全面的 4 页指南来手动安装它。
答案1
Windows 8 和 xampp 根本无法兼容,在搜索以下内容时,你会发现xampp Windows 8将显示此信息。由于许多 metro/modernui/windows store 应用程序都是基于 HTML 的,因此 windows 8 显然运行的是精简版的 Web 服务器。
除此之外,xampp,虽然“简单”使用不太安全的设置,但为了易于使用而量身定制,你最好简单地获取一个 VM 主机软件并在其上设置一个 LAMP 堆栈
答案2
- 查看 hosts 文件:
%systemroot%\system32\drivers\etc\
。请先备份该文件!如果您在某处看到 microsoft.com,请删除该行。(我无法想象问题出在这里,但您还是可以检查一下。) - 打开服务,并尝试在那里找到一个 web 服务。停止它并再次检查。
- 尝试 netstat,看看端口 80 上正在运行什么服务。