在WAMP PHP Google+项目中安装Composer,无法识别PHP

Ant*_*ony 3 php wampserver composer-php

我正在关注这个PHP Google+教程,我正在尝试在我的WAMP目录中安装composer

C:\wamp\www\gplus-quickstart-php>curl -s https://getcomposer.org/installer | php
Run Code Online (Sandbox Code Playgroud)

但是我收到了这个错误

'php'不被识别为内部或外部命令可操作程序或批处理文件.

我该如何解决这个问题?我已经安装了PHP(通过WAMP服务器).我是否还必须在我的电脑中安装PHP?

Rig*_*lly 14

好的,你需要在这里做几件事.

第一个窗口没有像unix这样的卷曲处理器,因此您需要使用其他选项来安装Composer

php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));"
Run Code Online (Sandbox Code Playgroud)

为此,您需要php.exe处理器在您的路径上,所以这里有2个选项.将c:\wamp\bin\php\phpx.y.z文件夹添加到您的PATH或我的首选选项自己写一个.cmd文件,这将为您做这样的事情

addphp.cmd
PATH=%PATH%;c:\wamp\bin\php\phpx.y.z
Run Code Online (Sandbox Code Playgroud)

将此文件放在路径中已注册的文件夹中,以便可以在命令窗口的任何位置运行它.

现在您必须编辑\ wamp\bin\php\phpx.yz\php.ini文件.这与通过Apache Web服务器运行的php代码使用的类似,但仅由PHP CLI(命令行解释器)使用

确保扩展php_curl已取消注释或上述行无效,即删除;注释符号

extension=php_curl.dll
Run Code Online (Sandbox Code Playgroud)

所以,现在运行一个命令窗口,cd到你想要的作曲家装入并运行上面的命令中的文件夹,然后按照安装说明上剩下的安装说明


小智 10

在Windows上,只需安装带有Windows安装程序的作曲家 - >简单且带向导 - 就像它一样.

https://getcomposer.org/Composer-Setup.exe