1

这不是关于该主题的现有帖子的重复,而是一个特定案例。

我安装了 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。

如果有人遇到这些问题并可以解释,请告诉我。

4

2 回答 2

0

我刚看到这个。很抱歉您发现为 XAMPP 模块安装 Bitnami 的问题。但是,这些模块不会修改您的 XAMPP 安装。他们只尝试重新启动服务器。从您粘贴的错误来看,似乎另一个进程正在端口 80 中运行。它可能与您的所有 XAMPP 安装有关,但不幸的是,您提供的信息无法知道。

如果您以后发现此问题,请随时在 bitnami 论坛中与我们联系。

(免责声明:我是 Bitnami 团队的一员)

于 2014-01-03T17:22:36.850 回答
0

由于没有人回答这个问题,我将使用我能提供的有限信息自行回答。这是我所做的:

  1. 我卸载了 BitNami XAMPP 应用程序的所有实例。

  2. 我卸载了所有版本的 XAMPP。

  3. 我通过以下命令在 Windows 7 上启用了隐藏的管理员帐户:“net user administrator /active:yes”</p>

  4. 在 C:\xampp 中重新安装以避免 UAC 问题。

  5. 以普通用户身份登录时,右键单击 xampp 并选择菜单项,说明始终以管理员身份运行它。

  6. 按照http://localhost/xampp/-> 安全性保护 XAMPP 安装。

  7. 在步骤 7 中设置 XAMPP 安全性之后安装任何 BitNami 应用程序。

完成后,除了 Mercury Mail Transfer Agent 之外,我没有任何问题,我在这里发布了一个与之相关的问题:

https://superuser.com/questions/657615/xampp-mercury-mail-transfer-agent-not-working

虽然我还没有收到任何答案。

于 2013-10-12T12:48:01.233 回答