xampp - apache 不能启动 - 提示 api-ms-win-crt-runtime-l1-1-0.dll 缺失 或 0xc000007b 错误
现象:windows 7 64位,安装是最新版本的xmapp php7.3,启动apache时,提示api-ms-win-crt-runtime-l1-1-0.dll 文件缺失。
尝试:手工regsvr32.exe注册system32目录api-ms-win-crt-runtime-l1-1-0.dll 文件后启动apache,提示 0xc000007b 错误。尝试安装最新版本的vc++ 2015~2019运行环境包,提示错误0x80240017。估计是当前的Windows 7系统没有打全补丁包,所以下载2016年的xampp php5.6的便携版,可以启动apache和mysql服务。
参考:
- https://community.apachefriends.org/viewtopic.php?p=248449&sid=77051329fb5545c0269889bf096fd345
- https://social.technet.microsoft.com/Forums/en-US/b9cf664b-5c5b-4cf0-9764-26a2ffc3735a/solved-failing-to-install-visual-c-redistributable-for-visual-studio-2015?forum=posready
- https://www.thewindowsclub.com/api-ms-win-crt-runtime-l1-1-0-dll-is-missing