原因:php7.0.6漏洞扫描存在问题,升级为较高的7.0.19版本。升级过程记录如下:
1.通过phpinfo查看之前编译选项:
2.停止服务并备份
service php-fpm stop mv /usr/local/php /usr/local/php_old
3.上传安装包
略……….
4.解压进入安装目录
tar xvf php-7.2.19.tar.bz2 cd php-7.2.19/
5.编译安装
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-config-file-scan-dir=/usr/local/php/conf.d --enable-fpm --with-fpm-user=www --with-fpm-group=www --enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir --with-freetype-dir=/usr/local/freetype --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --enable-intl --enable-ftp --with-gd --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --with-gettext --enable-opcache --with-xsl
make ZEND_EXTRA_LIBS='-liconv' make install
6.修改配置文件
cp /usr/local/php_old/* /usr/local/php/etc -r
7.启动服务
service php-fpm start
8.查看是否升级成功
通过phpinfo,出现上图所示即为成功。