小樱 发表于 2018/9/13 02:14

centos安装PHP7扩展,memcache高速缓存的方法,discuz数据库缓存解决方案PHP7.2 kangle

php7开始,不在支持memcache怎么办

现在github上某个人的php7出了个memcache扩展分支,为了让discuz支持这个缓存,来折腾下安装。注意memcached.so和memcache.so不同,例如discuz用的就是memcache.so,一些电商程序用的就是memcached.so,当然都是调用服务器的memcached守护进程

git开源地址:https://github.com/websupport-sk/pecl-memcache

wget https://github.com/websupport-sk/pecl-memcache/archive/NON_BLOCKING_IO_php7.zip
unzip NON_BLOCKING_IO_php7.zip
cd pecl-memcache-NON_BLOCKING_IO_php7
/vhs/kangle/ext/tpl_php721/bin/phpize
./configure --with-php-config=/vhs/kangle/ext/tpl_php721/bin/php-config
make
make install


以上命令适合php721,有需要注意修改


我这提示memcache.so文件在这个路径
/vhs/kangle/ext/tpl_php721/lib/php/extensions/no-debug-non-zts-20170718/

php.ini加入如下
extension = "/vhs/kangle/ext/tpl_php721/lib/php/extensions/no-debug-non-zts-20170718/memcache.so"
然后重启kangle即可生效。




页: [1]
查看完整版本: centos安装PHP7扩展,memcache高速缓存的方法,discuz数据库缓存解决方案PHP7.2 kangle