php-win.exe - 应用程序无法正确启动 (0xc00007b)

php-win.exe - The application was unable to start correctly (0xc00007b)

我在 Windows 7、64 位上。 我已经安装了 WampServer 3.0.6 x64(最新版本)。 我已经安装了 Visual C++ 2012 Update 4 x64(也是最新版本)。 一切顺利!

但是当我尝试 运行 WampServer :

时仍然有同样的错误

php-win.exe - Application Error

The application was unable to start correctly (0xc00007b). Click OK to close the application.

我尝试了所有方法,仍然出现同样的错误。

正如@RiggsFolly 在评论中指出的那样,我必须安装所有 Microsoft Visual C++ 运行时库:

在此 link 中可以找到更多 link 和对不同问题的修复(我不隶属于)http://forum.wampserver.com/read.php?2,138295

应用程序无法正确启动 (0xc00007b)。单击“确定”关闭应用程序。

如果您遇到上述错误,请尝试以下解决方案之一

  1. 安装 Microsoft Visual C++ 运行 时间库

https://www.microsoft.com/en-us/download/details.aspx?id=52685

  1. 检查端口 80 是否可用,如果不是,则将 httpd.conf 文件中的侦听器更改为其他端口

如何打开 httpd.conf - 单击托盘中的 WAMP - 单击 Apache - 单击 http.conf 文件将在 notepad/notepad++

中打开

监听 0.0.0.0:80 - 将 80 更改为 8080 或任何其他端口

听 [::0]:80

服务器名称localhost:80 - 更改为 8080

您还可以通过以下步骤检查任务管理器是否确实使用了端口 80

转到任务管理器 - 查看菜单 - 列 - 复选标记 (PID)
转到进程选项卡 - 显示所有进程并按 PID 排序,您可以查看端口 80 是否真的被使用。

  1. 开始安装 WAMP 之前,禁用 IIS 并退出 Skype 和其他不需要的应用程序。

以上方案应该可以解决问题

安装软件所需或兼容的 Microsoft Visual C++ Redistribute 包。

显然,您需要安装更多有关 Microsoft Visual C++ 运行时库的文件。 Checks VC++ packages installed 您会在 http://wampserver.aviatechno.net

上找到所有软件包

通过这种方式,我的问题得到了解决。感谢 forum.wampserver