日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Linux环境下安装PHP的memced扩展

發布時間:2025/3/14 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux环境下安装PHP的memced扩展 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

先下載libmemcached:

wget??https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz

解包:tar -zxf libmemcached-1.0.18.tar.gz?

進入解壓后的包,編譯安裝:

./configure --prefix=/usr/local/libmemcached --with-memcached????????//注意:--with-memcached這個選項一定要加上

make? &&? make install

安裝完成后,開始安裝memcached模塊:

解包:tar zxvf memcached-2.2.0b1.tgz

進入解壓后的包:cd?memcached-2.2.0b1

phpize (或者/usr/local/php/bin/phpize)

./configure --with-php-config=/usr/local/php/bin/php-config ?--with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl

發現報錯:

error: no, sasl.h is not available. Run configure with --disable-memcached-sasl to disable this check

解決方法:

當前目錄下找到memcached.h

find / -name memcached.h

出現如下信息:

/home/local/libmemcached-1.0.18/libtest/memcached.h
/home/local/libmemcached-1.0.18/libmemcached-1.0/struct/memcached.h
/home/local/libmemcached-1.0.18/libmemcached-1.0/memcached.h
/home/local/libmemcached-1.0.18/libmemcached/memcached.h
/usr/local/libmemcached/include/libmemcached-1.0/memcached.h
/usr/local/libmemcached/include/libmemcached-1.0/struct/memcached.h
/usr/local/libmemcached/include/libmemcached/memcached.h

修改php_libmemcached_compat.h:

vim php_libmemcached_compat.h

找到include

改成

#ifndef PHP_LIBMEMCACHED_COMPAT
#define PHP_LIBMEMCACHED_COMPAT

/* this is the version(s) we support */
#include </usr/local/libmemcached/include/libmemcached/memcached.h>

將<>里面的內容替換成:/usr/local/libmemcached/include/libmemcached/memcached.h

然后

./configure --with-php-config=/usr/local/php/bin/php-config ?--with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl

make && make install

cp /usr/local/php/lib/php/extensions/no-debug-zts-20131226/memcached.so /usr/local/php/extension/memcached.so

vim /usr/local/php/etc/php.ini 添加:?extension=memcached.so

?/usr/local/apache/bin/apachectl restart

php -m

出現了memcached即安裝成功

?

轉載于:https://www.cnblogs.com/ttiandeng/p/6560992.html

總結

以上是生活随笔為你收集整理的Linux环境下安装PHP的memced扩展的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。