zoukankan      html  css  js  c++  java
  • phpize 编译安装memcached

    下面是Memcached的安装过程:

    #wget http://memcached.googlecode.com/files/memcached-1.4.9.tar.gz

    # tar zvxf memcached-1.4.9.tar.gz
    # cd memcached-1.4.9
    # ./configure --prefix=/usr/local/memcached
    # make
    # make install

    启动Memcached:

    # /usr/local/memcached/bin/memcached -d -m 128 -l 127.0.0.1 -p 11211 -u root

    参数128指定了内存使用量

    接下来是为memcache扩展:

    #wget http://pecl.php.net/get/memcache-2.2.6.tgz

    # tar zxf memcache-2.2.6.tgz
    # php/bin/phpize
    # ./configure --with-php-config = /usr/local/php/bin/php-config
    # make
    # make install

    最后将如下配置信息添加到php/lib/memcache.so

    备注:/usr/local/php/extensions/no-debug-non-zts-20060613/这个路径可能会有不同,以您机器中的为准。

    安装过程中可能会遇到下面问题
    /usr/local/src/memcache-2.2.5/memcache.c:2245: error: too few arguments to function ‘zend_list_insert’
    遇到这个问题在执行完phpize后,找到memcache.c中的所以
     zend_list_insert(pool, le_memcache_pool);
    改成
    zend_list_insert(pool, le_memcache_pool TSRMLS_CC);

  • 相关阅读:
    单据存储过程
    C语言II博客作业04
    C语言II博客作业03
    C语言II博客作业02
    C语言II博客作业01
    学期总结
    C语言I博客作业09
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
  • 原文地址:https://www.cnblogs.com/timelesszhuang/p/4216476.html
Copyright © 2011-2022 走看看