- 下载:
wget http://pecl.php.net/get/memcache-2.2.7.tgz
解压后,发现目录内没有configure文件,所以选择根据当前php的版本动态的为memcache扩展动态生成一个configure的文件:
/usr/local/php5.6.33/bin/phpize --with-php-config=/usr/local/php5.6.33/bin/php-config
2.利用生成的configure命令执行:
./configure –with-php-config=/usr/local/php5.6.33/bin/php-config
编译安装:
make && make install
3. 安装完成后在/usr/local/php5.6.33/lib/php/extensions/no-debug-zts-20131226/下面可以找到memcache.so文件
通过phpinfo可以找到Configuration File (php.ini) Path :/usr/local/php5.6.33/lib
打开目录发现并没有php.ini文件,复制源文件中的.ini文件到指定目录lib下:
cp /usr/local/src/php-5.6.33/php.ini-development /usr/local/php5.6.33/lib/php.ini
4. 在php.ini中添加如下内容:`extension= /usr/local/php5.6.33/lib/php/extensions/no-debug-zts-20131226/memcache.so`
重启apache:/usr/local/apache2.4/bin/apachectl restart
5. phpInfo查看扩展是否安装成功!
原文链接:https://blog.csdn.net/living_ren/article/details/79200619
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
评论前必须登录!
立即登录