composer的一些報錯及解決辦法

下面由composer教程欄目給大家介紹composer的一些報錯及解決辦法,希望對需要的朋友有所幫助!

composer的一些報錯及解決辦法

問題1

執行以下命令:

composer?require?sonata-project/doctrine-orm-admin-bundle?"2.3.*"

報錯:

php?Fatal?error:??Allowed?memory?size?of?1610612736?bytes?exhausted?(tried?to?allocate?32?bytes)

解決:

php?-r?"echo?ini_get('memory_limit').PHP_EOL;"??#?查看memory大小 COMPOSER_MEMORY_LIMIT=-1?composer?require?sonata-project/doctrine-orm-admin-bundle??#?臨時設置memory大小

參看官方說明(打開太慢了):

https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors

問題2

but?these?conflict?with?your?requirements?or?minimum-stability.

解決:在composer.json中添加以下

"minimum-stability":?"dev",

切換composer國內鏡像

composer?config?-g?repo.packagist?composer?https://packagist.phpcomposer.com

更多composer相關技術文章,請訪問composer欄目:https://www.php.cn/tool/composer/

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享