PHP已经升级到了7.0,想用CI做个简单的东西,由于CI暂不支持7,于是不得不进行降级。
一开始想着卸载7重装5.6,各种不成功。
终极解决办法(亲测可用):让7和5.6共存,使用时用命令进行切换。
add-apt-repository ppa:ondrej/php
apt-get update
apt-get install php7.0 php5.6 php5.6-mysql
php-gettext php5.6-mbstring php-xdebug
libapache2-mod-php5.6 libapache2-mod-php7.0
php5.6-curl php5.6-gd php5.6-mcrypt
php5.6-xml php5.6-xmlrpc
从php5.6切换到php7
sudo a2dismod php5.6 && sudo a2enmod php7.0 && sudo service apache2 restart
sudo ln -sfn /usr/bin/php7.0 /etc/alternatives/php
从php7切换到php5.6
sudo a2dismod php7.0 && sudo a2enmod php5.6 && sudo service apache2 restart
sudo ln -sfn /usr/bin/php5.6 /etc/alternatives/php