我尝试从 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 构建的应用程序所需的支持二进制文件。