首先,web中的php版本,是由你的nginx(apache)服务器配置决定的,在nginx(apache)配置文件中都指定了php的版本。
其次,命令行中的php版本,可以通过以下命令切换:
修改版本为php5.6: sudo update-alternatives --set php /usr/bin/php5.6
修改版本为php7.2: sudo update-alternatives --set php /usr/bin/php7.2
停用php5.6: sudo a2dismod php5.6
启用php7.2: sudo a2enmod php7.2
目录名换一下,然后几个链接指向新的目录下。 一般/usr/bin/目录下例子:
/usr/bin/php ->/usr/local/php/bin/php
/usr/bin/php-cgi ->/usr/local/php/bin/php-cgi
/usr/bin/php-config ->/usr/local/php/bin/php-config
/usr/bin/phpize ->/usr/local/php/bin/phpize
貌似可以。之后修改设置改用新的
php
就行了。
编译安装好
php
后,修改
apache
里面关于
php
的设置,引用新地址的
php
就行了。
听说如果玩熟了
apache
的设置文件,可以共存,之后想用那个用那个……
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)