[原创]解决:Error: php72w-common conflicts with php-common-5.4.16-48.el7.x86_64

环境:centos7.6 + php7.4.32

处理图片时发现没有安装gd库,在phpinfo()输出中搜索“gd”,发现只有gd库作者一个结果。在网上找安装gd库的方法。看到一个人说用“yum install php-gd”即可安装,执行后却发现出现下面的问题:

Error: php72w-common conflicts with php-common-5.4.16-48.el7.x86_64
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

然后根据提示加上了--skip-broken参数,但还是没装上。看了好几篇文章,都是类似的抄袭/转载,没有一点用处,浪费时间。又在自己的服务器里搜了一下,根本没有php-common-5.4.16这么个东西。

自己又用下面的语句各种搜索

find . -name 5.4.16
find . -name php
find . -name php*
find . -name php-common*
find . -name php72w-common*
yum list php-gd*
yum search php72w*
yum search php72*
yum search php*
yum list  php*   出来很多结果
yum list  *gd.x86_64
yum install php72w-gd.x86_64   发现一个和php版本一样的gd库

发现一个和php一样版本的gd库

然后就安装它了

 yum install php72w-gd.x86_64

一次安装成功!

然后执行重启php-fpm

systemctl restart php-fpm.service

再执行phpinfo()在结果中搜索“gd”就有6个结果了!gd库安装成功!

感想1: 安装软件最好还是带上版本,否则系统就可能给你乱装一个,导致出现冲突. 合适的版本库里面应该是有的,只要多搜索一下. yum也会乱给建议,让你skip broken,这不是好建议.

感想2: 网上出现大量重复的文章,点进去看都是重复的内容。那些复制别人文章的人真是害人,浪费别人时间,你觉得好你收藏就行了。或者写个标题,正文只给个跳转链接就好了,这对原创文章作者也是一个支持,可以促进更多的原创。只搞些粘贴复制其实是剽窃!粘贴复制完了连别人的原文链接都不附上。虽然我觉得附上也没什么用但多少有一点对别人的尊重。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值