安装 PHP 5.5.6:无法启动 php-cgi.exe - 缺少 MSVCR110.dll

安装 PHP 5.5.6:无法启动 php-cgi.exe - 缺少 MSVCR110.dll

我尝试从 PHP 5.3 更新到 PHP 5.5,之前我从这里我遇到了这个错误:

无法启动 php-cgi.exe - 缺少 MSVCR110.dll

我读到我需要安装适用于 Visual Studio 2012 的 Visual C++ 可再发行组件。 是对的吗?

我不能直接下载.dll文件吗?为什么我要安装 VS 才能使用 PHP?

谢谢。

答案1

我不能只下载 .dll 文件吗?

不,这行不通。您需要安装整个 C++ Redistributable 包。

(即使只是将该 dll 放入应用程序目录或 System32做过从技术上讲,我仍然建议安装可再发行组件包,因为这样更容易解释计算机上安装了什么,等等。)

为什么我要安装 VS 才能使用 PHP?

您不是在安装 Visual Studio。您只是在安装一个小包,其中包含运行使用 Visual Studio 构建的应用程序所需的支持二进制文件。

相关内容