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