Ubuntu切换PHP版本

系统版本:Ubuntu16.04

当前php版本为5.6,切换到7.0

执行以下命令,根据编号选择版本

sudo update-alternatives --config php

查看当前版本

php -v

已经变为7.0,但在web站点中执行phpinfo(),依旧为5.6

查看该网站设置

将php5.6-fpm修改为php7.0-fpm

重启nginx

运行网站报Access Denied

接下来执行

sudo vim /etc/php/7.0/fpm/php-fpm.conf

sudo vim /etc/php/7.0/fpm/pool.d/www.conf

找到;security.limit_extensions 并修改

security.limit_extensions = .php .php3 .php4 .php5 .php7 .html .js .css .jpg .jpeg .gif .png .htm

修改php.ini

cgi.fix_pathinfo=1

重启Nginx和PHP

sudo service nginx restart
sudo service php7.0-fpm restart


评论