我使用的是Windows Server 2008操作系统。我下载作曲家安装程序.exe https://getcomposer.org/download/并安装到我的电脑上。当我尝试时composer install
。我收到错误:
“composer”不被识别为内部或外部命令,
eg:-
c:\xampp\htdocs\shop>composer install
'composer' is not recognized as an internal or external command,
operable program or batch file.
我的环境变量PATH如下所示:
C:\xampp\php\;C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin
对于来自 Google 并面临同样问题的任何人。在其他人建议的所有其他“解决方案”都不起作用之后,我才设法解决了这个问题。
我正确安装了 Composer 并且设置了环境变量,但它不起作用。
就我而言,作曲家安装在C:\ProgramData\ComposerSetup\bin
这正是我的PATH
环境变量。经过一番尝试修复后,我在下面看到了System variables
under PATH
有一种东西叫做PATHEXT
我打开它并添加;.PHAR
到最后。所以最后就变成这样了:
And this is what my PATH
is now:
![enter image description here](https://i.stack.imgur.com/rKePk.png)
我关闭了所有文件资源管理器窗口和命令提示符并启动了一个新的 CMD 并运行composer --version
成功了!
我希望这可以帮助与我面临同样问题的人。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)