php 不重新编译增加新扩展的方法

最经由于想使用下memcache  ,安装过程就不多说了。主要是如何给没有编译memcache 的php增加新的编译

http://pecl.php.net/package/memcache 下载memcache 扩展程序,在/usr/local/php/ext/(这是我的解压地点,可以换其他)下进行解压。

解压后发现没有configure 文件,然后再当前目录运行

1 /usr/local/php/bin/phpize #生成配置文件即可。
2 ./configure --with-php-config=/usr/local/php/bin/php-config #指定php-config
3 make
4 make install 

 

最后把生成的memcache.so  放到指定的扩展文件夹

在php.ini 中添加扩展配置

重启php-fpm 先杀死进程,然后重启并指定配置文件即可

重启 nginx即可./nginx -s reload

原文地址:https://www.cnblogs.com/minbbp/p/3412255.html