网上各种方法都试了都不行,最终使用direcX修复的系统
环境: windows2012 R2 + IIS + php7
php5好像可以使用
网上方法汇总
1.直接下载dll,放到指定文件夹下C:\Windows\System32目录下,64位系统为:C:\Windows\SysWOW64 ,不行
2.安装两个更新 KB2999226、KB3118401 ,不行
安装说明以及下载地址
https://blog.csdn.net/gangeqian2/article/details/79307416?utm_source=blogxgwz2
手动安装dll失败,使用下面博客的方法成功,但还是不行
https://blog.csdn.net/u012986684/article/details/70147253
3.安装VC Redistributable 不行
到微软官网下载这个软件:
https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
安装失败,而且发现完成第一步可以安装成功,但还是不行
4.使用directX修复,(注意要使用c++强力修复,以及api sets强力修复(需要下载data数据)才能修复成功)成功
请这里下载
http://download.csdn.net/download/liaoqianwen123/8937421
http://download.csdn.net/download/qq_40293034/9983909
dirextX
http://forspeed.onlinedown.net/down/DirectXxiufugongju3.7.zip