apt-get命令安装的作曲家与php版本冲突怎么办

  介绍

这篇文章主要介绍”apt-get命令安装的作曲家与php版本冲突怎么办”,在日常操作中,相信很多人在apt-get命令安装的作曲家与php版本冲突怎么办问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“apt-get命令安装的作曲家与php版本冲突怎么办”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

今天发现/usr/bin/php与/usr/地方/php/bin/php版本不一样,之前明明还好好的……

后面发现是apt-get安装作曲家默认安装了一个php到/usr/bin/php把之前的php版本覆盖掉了……

 #, php  - v
  PHP  7.2.40 ……
  
  #/usr/地方/php/bin/php  - v
  PHP  7.2.19  (cli),(建立:Jul , 3, 2019, 02:01:24), (, ZTS )
  Copyright  (c), 1997 - 2018,从而PHP 组
  Zend  Engine  v3.2.0, Copyright  (c), 1998 - 2018, Zend 技术

参照度娘,修改作曲家的PHP版本,发现还是不行……

 qing@qing-PC: ~/桌面美元,作曲家
  警告:PHP 拖延,需要(作曲家/autoload.php):, failed 用open 流:,No  such  file 或是directory 拷贝/usr/bin/composer 提醒line  9
  & lt; span 风格=& # 39;颜色:,# ff0000 # 39;比;
  警告:需要(作曲家/autoload.php):, failed 用open 流:,No  such  file 或是directory 拷贝/usr/bin/composer 提醒line  9
  & lt;/span> PHP  Fatal 错误:,,():需要,Failed  opening  required  & # 39;作曲家/autoload.php& # 39;, (include_path=& # 39;:/usr/地方/php/lib/php # 39;),拷贝/usr/bin/composer 提醒line  9
  & lt; span 风格=& # 39;颜色:,# ff0000 # 39;比;
  错误:Fatal 需要():,Failed  opening  required  & # 39;作曲家/autoload.php& # 39;, (include_path=& # 39;:/usr/地方/php/lib/php # 39;),拷贝/usr/bin/composer 提醒line  9 

 apt-get命令安装的作曲家与php版本冲突怎么办

/usr/地方/php/lib/php目录下根本找不到& # 39;作曲家/autoload.php& # 39;文件……

无奈只能卸载作曲家,删除作曲家自动安装装的php版本,删除phar等作曲家相关文件:

 #, apt-get  remove 作曲家
  #,rm  -rf /usr/bin/php
  #,rm  -rf /usr/bin/php7.2
  #,rm  -rf ,/usr/bin/phar * 

还是通过官方的方式安装作曲家吧……

 #, ln  -s ,/usr/地方/php/bin/php /usr/bin/php
  #,wget , https://getcomposer.org/installer
  #,mv  installer  composer-setup.php
  #,php  composer-setup.php ——install-dir=/usr/bin/,——文件名=作曲家
  #,php /usr/bin/作曲家

 apt-get命令安装的作曲家与php版本冲突怎么办

查看/usr/bin/php版本是否还是被覆盖掉……

 #, php  - v 

/> </p> <p>还是通过软连接创建的php版本(ln - s/usr/local/php/bin/php/usr/bin/php) </p> <p>说明/usr/bin/php并没有被覆盖掉。</p> <p>作曲家问题解决……</p> <p class=到此,关于“apt-get命令安装的作曲家与php版本冲突怎么办”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

apt-get命令安装的作曲家与php版本冲突怎么办