ubuntu16.04版本從默認源安裝的php版本為7.x版本,我們都知道php7.0已經舍棄了很多舊版本的函數等內容,這對舊系統來說是致命的,那么,我們就有了安裝舊版php的需求,而同一主機安裝兩個版本的php,如果不做配置會報錯。那么,我們就需要:
一、卸載php7.x;
1)如果我們知道在安裝php7的時候都安裝了那些包及擴展,可以直接使用命令(php_xxx為您安裝的php集擴展)來卸載;
sudo apt-get - -purge remove php_xxx
2)不知道安裝了那些擴展,可以使用以下方法來卸載;
a、安裝aptiude
sudo apt-get install aptitude
b、檢索並卸載php現有版本
sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
二、安裝舊版php(我這里以php5.6為例)
1)添加支持php5.6源
sudo add-apt-repository ppa:ondrej/php
2)更新ubuntu源
sudo apt-get update
3)安裝php5.6及常用組件
sudo apt-get install php5.6
sudo apt-get install php5.6-gd
sudo apt-get install php5.6-mysql
sudo apt-get install php5.6-mbstring
sudo apt-get install php5.6-zip
---------------------
作者:Strip_lue
來源:CSDN
原文:https://blog.csdn.net/lin_bing110/article/details/80702727
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!