運行項目時出現這個提示
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文件了,直接刪掉此文件,在重新運行就不會這樣的提示了