因此,当我重新启动虚拟机时,我的 XAMPP apache 服务器被阻止自动启动(它曾经自动启动),并且我只能以管理员身份运行 CMD 并运行后才能启动它:net stop was /y
为什么我必须停止这个?是不是我可能在不知情的情况下启用了某种 Windows 功能(如果是这样,我想我不会使用它),或者有办法绕过这个阻止?因为每隔两周服务器就会进行维护和重新启动,然后网站就会瘫痪,直到我修复它为止。
答案1
您正在运行 IIS,它分配与 Apache 尝试分配的相同的 TCP 端口(失败)。
要么完全停用 IIS,要么将其服务端口更改为其他端口,要么将 IIS 和 Apache 绑定到单独的 IP 地址。