apt-get命令安装的Composer与php版本冲突怎么办
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要介绍"apt-get命令安装的Composer与php版本冲突怎么办",在日常操作中,相信很多人在apt-get命令安装的Composer与php版本冲突怎么办问题上存在疑惑,小编查阅了各
千家信息网最后更新 2025年12月02日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安全错误
数据库的锁怎样保障安全
兴化个性化网络技术解决方案
襄阳定制软件开发中心
薪福社软件开发工程师工资
mvc 如何连接数据库
软件开发适合用苹果吗
苹果的发件服务器
山西服务器电源哪家靠谱
轻量应用服务器怎么做游戏服务器
梦想城镇服务器怎么样
网络安全月活动
大连春华互联网科技公司
服务器系统界面
360 网络安全 武汉
网络安全出现问题的原因
河南景行网络技术
开展网络安全应急处置演练
宜昌iptv服务器企业
mysql数据库怎么学
暑期网络安全工作总结
我的世界模组服务器配置
全国共筑网络安全防线
服务器走丢了还需要邀请码吗
我的世界街霸服务器
服务器的安全模式怎么进去
软件开发合同第一笔款比例
国家安全局网络安全保卫
新能源 arm 服务器
网络安全实用技术期末
数据库用户是指
布卡互动始终显示连接服务器失败