安装composer后导致php -v 报错未找到命令的解决办法

今天在centos7上安装了composer后,导致原来一切正常的php突然间不行了,php -v 直接报错未找到命令:

使用composer --version 也是报错:

在网上找了好多博客,百度等等都没有解决问题。最终在https://www.cnblogs.com/hltswd/p/6991985.html这片文章下试了试。

造成这个的原因是因为找不到php的执行文件导致的,因为我的php可执行文件在/use/local/php/bin中,而centos7中,composer的全局可执行路径是/use/bin 下面,所以还需要把composer.phar文件拷贝到/usr/bin/composer

解决方法:

红色的目录是我系统安装php7的可执行文件,每个人安装目录有所不同

再测试下:php -v,搞定

你可能感兴趣的:(php,linux,php,composer)