这不是关于该主题的现有帖子的重复,而是一个特定案例。
我安装了 XAMPP 1.8.1-0,从 xampp 控制面板启动 apache 和 mysql,然后尝试通过 XAMPP BitNami 库 WordPress 模块安装 WordPress。在安装快结束时,我在 XAMPP 控制面板中收到此错误:
16:27:05 [Apache] 您需要卸载/禁用/重新配置阻塞应用程序 16:27:05 [Apache] 或重新配置 Apache 和控制面板以侦听不同的端口 16:27:05 [Apache] 检测到问题!16:27:05 [Apache] PID 5572 的“无法打开进程”正在使用端口 443!16:27:05 [Apache] 如果没有配置的端口可用,Apache 将无法启动!16:27:05 [Apache] 您需要卸载/禁用/重新配置阻塞应用程序 16:27:05 [Apache] 或重新配置 Apache 和控制面板以侦听不同的端口
当我从 XAMPP 控制面板使用 netstat 进行检查时,我可以看到 netstat 显示 httpd.exe 在端口 80 和 44 上运行,实际上我可以从服务器加载 WordPress 网页。
有没有人经历过这个?我在想,自从我将旧的 XAMPP 安装移至 C:\xampp.old 后,位于此类目录中的 httpd.exe 文件正在自动启动(尽管文件夹重命名,但 Windows 以某种方式找到并启动了它)?我很遗憾 netstat 没有向您显示启动 httpd.exe 的目录的完整路径,这会使事情变得更加清晰。
这可能会解决它,但我仍然不明白发生了什么,特别是因为奇怪的是,一旦我重新启动 apache 将从控制面板而不是 mysql 启动。
我现在将卸载它们,重新启动,然后只重新安装一个 XAMPP。
如果有人遇到这些问题并可以解释,请告诉我。