Win7 上的 Wamp 问题 - PHP 7.2.10

Issue with Wamp on Win7 - PHP 7.2.10

我正在尝试使用最新版本的 Wamp,我还需要 php7 版本。

我的问题是:

  1. 启动 WAMP 时显示 0xc000007b 错误

  2. 橙色图标 - 启动 2 of 3 服务

  3. 告诉我 PHP 路径上的错误

  4. 尝试安装时 'wampapache' 再次显示 0xc000007b 错误

我有 Win7 和 Service Pack 1 以及所有必需的 Visual C++ 库。

  1. WAMPServer 运行 使用 PHP5.6.38 的所有内部脚本,因为它们已经过测试。 它与将 运行 与您的 Web 服务器 连接的 PHP 版本无关。

  2. 你不应该把任何版本的 PHP 放到你的 Windows PATH 中。 WAMPServer 非常灵活,因为它可以安装任意数量的 PHP 版本,您可以通过简单的菜单单击切换到这些版本。 V3 附带 3 个版本的 PHP,开箱即用。参见 this answer for an explanation

  3. 如果您收到 0xc000007b 错误,那么很可能您没有安装所有必需的 MSVC RUntime 库,或者您在安装 WAMPServer 时没有安装。如果您在安装 WAMPServer 之后安装它们,则卸载 WAMPServer,删除 wamp 文件夹,然后在您确定所有 MSVC 运行时都已安装后重新安装 WAMPServer。 (没有它们,安装可能无法完成所有过程。

您可以在 WAMPServer Backup Repo 上找到一个方便的实用程序called Checks VC++ packages installed它几乎在页面底部。

您还可以在该页面底部找到包含所有必需的 MSVC 运行时的可下载 ZIP 文件。如果检查器报告任何缺少的 MSVC 运行时,也下载它,解压缩它并 运行 每个 MSVC RUntime 安装版本顺序(一个接一个)。如果您看到一个对话框,说明此版本已安装,请使用“修复”按钮,这将确保它已正确安装且版本正确。