由于PHP7 的源码已修改,之前版本的php中的 php_smart_str.h 在 php7 中已经改名为 php_smart_string.h
采用以下方法 安装扩展:
需要git ,
libmemcached libmemcached-devel的支持
(yum install git libmemcached libmemcached-devel)
git clone https://github.com/websupport-sk/pecl-memcache memcache
cd memcached
/usr/local/php/bin/phpize #编译生成configure文件
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
此时扩展包中会生成 memcached.so的文件, 在php.ini的配置中添加 extension=memcache.so就可以了。