终极方案:手动下载 + 扔进 PHP 目录
这是很多 PHPer 最喜欢用的方式,直接把 Composer 变成 PHP 的一个命令,永远都不会报错。
第一步:下载 Composer 核心文件
-
浏览器打开这个链接(官方最新的 Composer 执行文件):
👉
https://getcomposer.org/composer-stable.phar -
浏览器会下载一个名为
composer-stable.phar的文件。 -
把这个文件重命名为
composer.phar。
第二步:把它放进 PHP 的目录里
假设你的 PHP 路径是:
D:\phpstudy_pro\Extensions\php\php8.2.9nts\
-
把你刚才改好名字的
composer.phar复制,粘贴到这个 PHP 文件夹里(和php.exe放在同一层)。 -
在同一个文件夹里,新建一个文本文档,名字改为
composer.bat(注意后缀一定要改成.bat,不是.txt)。 -
右键用记事本打开
composer.bat,在里面输入这一行代码:@php "%~dp0composer.phar" %* -
保存并关闭。
第三步:大功告成
因为你的 phpStudy 已经把 D:\phpstudy_pro\Extensions\php\php8.2.9nts 加入了系统的环境变量(你之前能运行 php -v 就证明已经加了),所以你不需要再配任何环境变量了。
别忘了提速!
安装成功后,不管你用哪种方式,一定要在命令行里执行一次下面这行代码,把 Composer 换成国内的阿里云源,不然以后下载插件会慢到让人怀疑人生:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/