原因: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,出现上图所示即为成功。