sh: php: command not found in git bash windows 8

7
我正在使用 git bash 命令行界面运行 php composer.phar install,但是它显示“sh:php: Command not found”。尽管我已经将环境变量路径设置为 wamp/bin/php/php5.4.16/。
3个回答

10
您需要将包含在 WAMP 安装中的 php.exe 的目录放入环境变量 PATH 中。一般来说,它应该是 C:\wamp\bin\php。
其中 \php\ 是包含 php.exe 的目录。

6
  1. 按照这里的说明设置php环境变量(您可以使用以下命令轻松测试:php -r "echo 1;"php -v
  2. 重新启动git shell
  3. 如果composer.phar不存在,请运行以下命令(更多信息):

    php -r "readfile('https://getcomposer.org/installer');" | php
  4. 最后运行php composer.phar install


在不使用git shell的情况下运行php:

  1. 找到C:\wamp\bin\php
  2. 按住SHIFT键并右键单击文件夹phpX.Y.ZZ
  3. 选择在此处打开命令提示符窗口
  4. 运行任何php命令,如php parameters

-4
无论您使用 gitbash 还是 cmd,都应该以管理员身份运行它。导航到您的项目,然后输入命令 "composer install" 即可。我的可以正常工作。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接