apt-get命令安装的Composer与php版本冲突怎么办
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,这篇文章主要介绍"apt-get命令安装的Composer与php版本冲突怎么办",在日常操作中,相信很多人在apt-get命令安装的Composer与php版本冲突怎么办问题上存在疑惑,小编查阅了各
千家信息网最后更新 2025年02月08日apt-get命令安装的Composer与php版本冲突怎么办
这篇文章主要介绍"apt-get命令安装的Composer与php版本冲突怎么办",在日常操作中,相信很多人在apt-get命令安装的Composer与php版本冲突怎么办问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"apt-get命令安装的Composer与php版本冲突怎么办"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
今天发现/usr/bin/php与/usr/local/php/bin/php版本不一样,之前明明还好好的……
后面发现是 apt-get install composer默认安装了一个php到/usr/bin/php把之前的PHP版本覆盖掉了……
# php -vPHP 7.2.40 ......#/usr/local/php/bin/php -vPHP 7.2.19 (cli) (built: Jul 3 2019 02:01:24) ( ZTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
参照度娘,修改composer 的PHP版本,发现还是不行……
qing@qing-PC:~/Desktop$ composerPHP Warning: require(Composer/autoload.php): failed to open stream: No such file or directory in /usr/bin/composer on line 9Warning: require(Composer/autoload.php): failed to open stream: No such file or directory in /usr/bin/composer on line 9PHP Fatal error: require(): Failed opening required 'Composer/autoload.php' (include_path='.:/usr/local/php/lib/php') in /usr/bin/composer on line 9Fatal error: require(): Failed opening required 'Composer/autoload.php' (include_path='.:/usr/local/php/lib/php') in /usr/bin/composer on line 9
/usr/local/php/lib/php 目录下根本找不到 'Composer/autoload.php' 文件……
无奈只能卸载composer,删除composer自动安装装的php版本,删除phar等composer相关文件 :
# apt-get remove composer# rm -rf /usr/bin/php# rm -rf /usr/bin/php7.2# rm -rf /usr/bin/phar*
还是通过官方的方式安装composer吧……
# ln -s /usr/local/php/bin/php /usr/bin/php# wget https://getcomposer.org/installer# mv installer composer-setup.php# php composer-setup.php --install-dir=/usr/bin/ --filename=composer# php /usr/bin/composer
查看/usr/bin/php版本是否还是被覆盖掉……
# php -v
还是通过软连接创建的php版本(ln -s /usr/local/php/bin/php /usr/bin/php)
说明/usr/bin/php并没有被覆盖掉。
composer问题解决……
到此,关于"apt-get命令安装的Composer与php版本冲突怎么办"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
版本
命令
怎么办
冲突
还是
学习
文件
更多
问题
帮助
不行
实用
接下来
官方
文章
方式
方法
无奈
根本
理论
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广东第三方软件开发价格
u8 v11数据库表设计
网络安全的毕业设计选题
浙江大数据软件开发收费报价表
小型服务器规划方案
决策中国影响力人物数据库2022
简阳网络安全演练
南宁网络安全支队领导层
ibm服务器风扇转速
数据库工程师是it吗
金银湖国家网络安全谷详细地址
php 远程数据库
软件开发企业如何入账
ip网络技术基本命令
网络安全预警和防治
皇氏集团软件开发
数据库恢复后还是空白
网络安全工作审查多久
服务器管理面板网页源码
数据库如何查不重复数据库
幻宇科技 网络安全
互联网 生物科技 工资
电脑当游戏服务器需要什么条件
数据库工程师是it吗
青岛商友网络技术
邯郸软件开发大概要多少钱
数据库两列交换位置
服务器如何传输tcp
乐享视频的服务器
发财日记软件开发