使用 phpstudy 切换网站的 php 版本,测试 php 8 发现 php -v 报错:

$ php -v
PHP Warning:  'C:\windows\system32\VCRUNTIME140.dll' 14.11 is not compatible wit
h this PHP build linked with 14.28 in Unknown on line 0

百度到一个教程,大概原因是因为系统没有安装 Microsoft Visual C++ Redistributable for Visual Studio 2022(版本支持 2015-2022)。

Fix PHP Warning: vcruntime140.dll 14.0 is not compatible with this PHP build.

按照教程下载并安装即可解决这个警告。