作者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/m.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