linux(centos) 安装php7 的memcached 扩展
评论一步安装 memcache
yum -y install memcached memcached-devel libmemcached libmemcached-devel
下载memcaced 的扩展
需要注意,下载的应该是支持Php7的版本
git clone https://github.com/php-memcached-dev/php-memcached -b php7
注意后 b php7
分支7
安装
phpize
./configure
make
make test
测试, 看看是否可以加载memcaced 扩展
php -c /etc/php.ini -m | grep memcache
可能遇到的问题
/php-memcached/php_memcached_private.h:44:40: fatal error: ext/standard/php_smart_str.h: No such file or directory
这个通常是拉取memcached 扩展的时候不是支持php7的分支。
使用这条命令即可
git clone https://github.com/php-memcached-dev/php-memcached -b php7
肯能的问题2 phpize 命令不存在
这个是有路径引起的,或者php没有安装好。
php源代码安装可以查看
https://www.lampfree.com/lnamp/15.html