Wamp 3.1.3 Windows环境PATH冲突

MJ *_*han 2 wamp composer-php

我刚刚安装了Wamp 3.1.3,然后安装了作曲家。

作曲家将php.exe的路径添加到Windows环境变量中。但是现在Wamp在上下文菜单中显示错误,单击该菜单时将显示以下消息:

发生错误。

Windows PATH环境变量中有Wampserver路径(c:/ wamp64):(C:\ wamp64 \ bin \ php \ php7.2.4)

似乎在环境变量PATH C:\ wamp64 \ bin \ php \ php7.2.4中声明了PHP安装

Wampserver不使用,修改或不需要PATH环境变量。在Wampserver或PHP版本上使用PATH不利于Wampserver的正常运行。

现在,如果我删除路径,wamp很高兴,但是作曲家会抱怨php无法识别程序,否则作曲家可以工作,但是wamp抱怨要删除路径。

任何解决方法?

emi*_*mix 5

手动安装Composer :

composer.bat在整个PATH系统范围内的任何目录内创建名为bat的脚本,使其在系统范围内包含:

@C:\your\absolute\path\to\php.exe "%~dp0composer.phar" %*
Run Code Online (Sandbox Code Playgroud)

下次更改PHP时,只需更新路径即可。或者你可以有多个脚本一样composer-php6composer-php7等多个调用PHP版本。只要记住将composer.phar批处理脚本放在旁边即可。

完全不需要更新PATH。祝好运。