vcruntime140.dll 14.0 与 PHP 版本不兼容

Ed *_*ley 65 php vcredist windows-server-2016

我已经在 Windows Server 2016 机器上下载了PHP 7.4.1 NTS vc15 x86。我也下载安装了vc_redist.x86.exe

当我尝试从命令提示符运行 php-cgi 时,出现以下错误:

PHP 警告:'vcruntime140.dll' 14.0 与第 0 行未知中与 14.16 链接的 PHP 版本不兼容

关于如何解决这个问题的任何想法?我想我可以从档案中安装旧版本的 PHP,但这并不能真正解决问题。

Ed *_*ley 128

原来PHP 7.4.x需要微软的Visual C ++可再发行的Visual Studio 2019可以下载标题下的其他工具和框架

  • 2015 年至 2019 年:https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads (4认同)
  • 奇怪的是,这解决了我的“错误:Apache 意外关闭”问题。更新 XAMPP 后我开始收到错误,我以为问题出在端口上,但猜不是。 (4认同)
  • 这也破坏了我同事的 laragon 在她更新到 7.4 后的情况。感谢分享。 (2认同)

小智 10

我有同样的问题。我下载了最新版的Microsoft Visual C++后,成功解决了这个问题。您可以在这里下载 。 https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads


小智 9

如果您使用的是 xampp,请转到 apache 文件夹 C:/xampp/apache/bin ... 将 vcruntime140.dll 重命名为 vcruntime140.dll,希望它能正常工作..


Jur*_*sky 6

如果在尝试将命令行工具集成到 JetBrains PhpStorm 2019.3.x 时出现此问题,请查看此 PhpStorm 问题的当前状态,如果在最新版本中未修复,请使用此处描述的 VC 运行时复制解决方法。


小智 6

我已经从这里下载并安装了 vc_redist.x64.exe 文件: https: //support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads它对我有用。如果您遇到同样的错误,它肯定会对您有用


小智 5

从这里下载并安装了 vc_redist.x64.exe 文件: https: //support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads并且工作正常