最近尝试创立 laravel9 版本的我的项目,须要降级 composer 1.* 到 2.2.7(稳定版), 记录下解决降级失败的办法。被坑了大半天
-
找到 composer.phar 文件所在目录,我的目录是 (C:\laragon\bin\composer),而后 在 composer.phar 文件所在目录下 更新 composer 到稳固版本:
php composer.phar self-update --stable
如果不在 composer.phar 文件所在目录下执行该命令,可能会提醒谬误:composer-temp.phar to composer.phar 无权拜访,等各种问题。我这里降级 php7.2 到 php8,apache2.4.35 到 apache2.4.52,在 composer 降级胜利之前,执行 composer - v 等任何命令,都会报错一堆,各种办法应用不正确,不存在等,降级胜利后,可自在在任何中央执行 composer -v, composer install,一切正常。