为了账号安全,请及时绑定邮箱和手机立即绑定

'vcruntime140.dll' 14.0 与链接到 14.16 的 PHP 版本不兼容

'vcruntime140.dll' 14.0 与链接到 14.16 的 PHP 版本不兼容

PHP
慕田峪4524236 2022-07-09 10:08:45
我试图让 PHP 7.4.1(NTS x64,Zip 版本)在我的 Windows 开发机器上运行,但我在 PhpStorm 的运行窗口中得到以下输出:C:\path_to_php\php.exe -S localhost:80 -t C:\path_to_my_project\www[Tue Dec 31 15:42:39 2019] PHP Warning:  'vcruntime140.dll' 14.0 is not compatible with this PHP build linked with 14.16 in Unknown on line 0Process finished with exit code 1我对这个问题进行了一些研究,发现这个现有问题建议安装最新的 Microsoft Visual C++ Redistributable for Visual Studio 2019 在这里找到。我安装了最新的 x64 版本并重新启动计算机,但无济于事,我仍然收到完全相同的错误消息。我也尝试再次运行安装程序并进行了修复+重启,但这也没有帮助。在命令行中运行php -i完美无缺,并显示 PHP 7.4.1 的配置信息,这是我试图在 PhpStorm 中运行的同一个 PHP 实例。PHP 7.4 也会出现同样的问题,但 PHP 7.3 的工作原理就像一个魅力。我不知所措。有没有人遇到过同样的问题,并找到了解决方案?
查看完整描述

3 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

正如@Daniel Opitz 在 1 月 14 日评论的那样,问题在于,PhpStorm 附带了版本或错误版本的vcruntime140.dll.

要解决此错误,我必须:

  1. 打开目录 C:\Program Files\JetBrains\PhpStorm 2019.3.1\jbr\bin 和

  2. 然后将文件重命名vcruntime140.dllvcruntime140.dll.old

  3. 重启 PhpStorm

它就像一个魅力


查看完整回答
反对 回复 2022-07-09
?
catspeake

TA贡献1111条经验 获得超0个赞

看起来我已经Microsoft Visual C++ 2017 Redistributable安装了Microsoft Visual C++ 2015-2019 Redistributable. 当我卸载 2017 版本时,PHP 开始运行良好。希望这可以帮助处于相同情况的人!



查看完整回答
反对 回复 2022-07-09
?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

我正在使用 XAMP,以下对我有用

我将文件重命名为文件夹vcruntime140.dllvcruntime140_old.dll

C:\xampp\apache\bin


查看完整回答
反对 回复 2022-07-09
  • 3 回答
  • 0 关注
  • 270 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号