Composer 相关。
安装curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/bin/composer #composer退回到指定版本命令 sudo composer self-update 2.9.5Composer1 早就停止维护2025 年更是彻底无法使用Composer2 向下兼容老旧包完全没问题安装2。执行命令设置composer超时时间composer config -g process-timeout 600阿里云镜像composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ composer clear-cache取消配置composer config -g --unset repos.packagist查看镜像源composer config -l -gcomposer update 命令会直接把依赖的包更新到最新会导致整个项目代码都是没有经过测试的不稳定代码所以一定要禁止使用该命令。Composer设置忽略版本匹配的方法:does not satisfy that requirementcomposer install --ignore-platform-reqs更新特定库composer update symfony/flex --no-plugins查看包的版本号composer show --installed | grep redisWarning: The lock file is not up to date with the latest changes in composer.json, you may be getting outdated dependencies, run update to update them.update命令可以更新composer.lock中composer update nothing全局安装不需要json文件composer require monolog/monolog #更新或安装master composer require monolog/monolog:dev-master #更新或安装指定版本 composer require endroid/qr-code 1.9.3移除依赖composer remove monolog/monolog自动加载包require vendor/autoload.php use monolog/monolog;调试模式composer 命令增加 -vvv 可输出详细的信息命令如下composer -vvv require alibabacloud/sdk内存不足解决php -d memory_limit-1 /usr/bin/composer update monolog/monologSymfony Composer安装时清除缓存scripts: { auto-scripts: { cache:clear: symfony-cmd, assets:install %PUBLIC_DIR%: symfony-cmd }, post-install-cmd: [ auto-scripts ], post-update-cmd: [ auto-scripts ] },解决load from cachecomposer clear-cache composer update [package-name] --no-cache全局配置 GitHub 的 OAuth Token点击Developer settings下的Personal access tokens在Token description中随便填一个描述名称下面的复选框是你这个token需要的权限全部勾上就可以了