运行项目时出现这个提示
Composer detected issues in your platform: Your Composer dependencies require a PHP version “>= 7.2.5”. You are running *****.
原因:composer runtime api 2.0引入了一个新的vendor/composer/platform_check.php文件,在包含编写器自动加载器时自动包含该文件。
它验证当前运行的php版本是否满足运行需求,如果没有满足这些要求,脚本将打印一个包含缺少需求的警告,并以代码104退出。
为了避免在运行过程中出现意外的空白页,并带有一些模糊的PHP扩展警告,可以关闭platform-check配置,将此项配置改成 false 来禁用此功能,它默认值是php only。
查看Composer的全局配置:composer config -l -g
更改Composer的全局配置:composer config -g platform-check false
这样配置之后就不会在vendor\composer目录中生成platform_check.php了。
如果原来已经有platform_check.php文件了,直接删掉此文件,在重新运行就不会这样的提示了