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

 

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