Composer detected issues in your platform: Your Composer dependencies require a PHP version >= 7.2.5

运行项目时出现这个提示

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

635b4a6bcd76eddad1013c7711222439.png

更改Composer的全局配置:composer config -g platform-check false

80e2c6fc7b6438f59325ef206b3fad4a.png

这样配置之后就不会在vendor\composer目录中生成platform_check.php了。

如果原来已经有platform_check.php文件了,直接删掉此文件,在重新运行就不会这样的提示了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章