纵有疾风起
人生不言弃

linux下编译php-memcache的扩展

  1. 下载: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

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

未经允许不得转载:起风网 » linux下编译php-memcache的扩展
分享到: 生成海报

评论 抢沙发

评论前必须登录!

立即登录