用phpize扩展php扩展模块
------------------------------------------------------------------------
在用phpize动态编译出现Cannot find autoconf的解决方法
sudo apt-get install m4 sudo apt-get install autoconf
------------------------------------------------------------------------
提示 config.m4 not found 时,
直接执行
cp config0.m4 config.m4
------------------------------------------------------------------------
+++++++++++++++++++++++++++++++++++++++++++++
编译(以openssl为例):
cd php-5.6.31/ext/openssl /usr/local/bin/phpize #需注意phpize所在目录 ./configure --with-php-config=/usr/local/bin/php-config #需注意php-config所在目录 make && make install
修改php.ini配置文件,在文件末尾添加
extension=openssl.so #区别linux下php扩展是.so文件,windows下是.dll动态链接库文件
==============================================================================================
关闭php-fpm进程,然后再启动
sudo killall php-fpm sudo /usr/local/bin/php-fpm
浏览器查看phpinfo下是否已经支持对应的扩展。

浙公网安备 33010602011771号