作者hermitwhite (不存在的骑士)
看板PHP
标题[请益] 安装PHP7的问题(conflict)
时间Thu Jul 21 12:54:26 2016
伺服器管理新手,想以不同版本并存的方式试升级PHP7,原本用CentOS 7内建
的PHP5;使用下面Webtatic提供的方法:
https://webtatic.com/packages/php70/,
结果yum install之後出现错误讯息:
--> Processing Conflict: php70w-common-7.0.8-1.w7.x86_64 conflicts
php-common < 7.0
--> Finished Dependency Resolution
Error: php70w-common conflicts with php-common-5.4.16-36.1.el7_2.1.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
上面写的workaround看起来不太可靠啊,看起来比较可能的解决方式是文件中写
到的yum replace php-common --replace-with=php70w-common,但不知道replace下
去会不会有无法预期的灾难。想请问有没有什麽建议的解决方法。
--
Il Cavaliere Inesistente
http://dejavu.blogdns.org/
骑士是种一旦失去存在的意义,就会崩解消失的东西
因此他们的一生总在追求着某些事物,以维持自己的存在
如果有了存在的理由,即使是一副空的铠甲,也可以成为骑士
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.46.228.139
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1469076871.A.97D.html
1F:→ cocobox: 单纯用YUM安装没办法作到两个不同版本PHP同时存在吧 07/21 13:34
※ 编辑: hermitwhite (114.46.228.139), 07/21/2016 15:14:10
2F:→ hermitwhite: 我好像弄错什麽了啊,那这样会建议直接冲PHP7吗? 07/21 15:14
3F:→ hermitwhite: 我的网站里只有SQLite,没用到MySQL,炸掉机率不大? 07/21 15:14
4F:→ Boston: 先在 local 开一台跟 server 一样环境先测? 07/22 10:45
5F:推 shadowjohn: 直接冲啊,无痛升级 07/22 11:02
6F:推 alans: yum update php* 07/27 00:06
7F:→ alans: 一些语法会有问题 没先确认过直接冲有点拼 07/27 00:07
8F:→ mirae: 先移除已安装的php: yum remove php*, 再重做webtatic程序 07/27 15:50
9F:→ mirae: 要同时存在请用source安装的方式... 07/27 15:51