PECL memcached 설치 오류가 발생했습니다.

PECL memcached 설치 오류가 발생했습니다.

Zend Server 6(debian)을 설치했습니다.

여러 패키지도 설치됩니다.

apt-get install gcc
apt-get install g++
apt-get install libncurses5-dev 
apt-get install zlib1g
apt-get install zlib1g-dev
apt-get install libmemcached-dev

그런 다음 pecl memcached를 설치하려고 합니다.

/usr/local/zend/bin/pecl install memcached

pecl memcached를 설치할 때 몇 가지 오류가 발생했습니다.

http://codepad.org/iWuKlgxb

이러한 오류의 원인은 무엇입니까?

답변1

여기에 좋은 대답이 있습니다: http://blusmurf.net/2012/08/27/pecl-memcache-build-error/

# wget http://pecl.php.net/get/memcached-2.1.0.tgz
#  /usr/local/zend/bin/phpize /root/memcached-2.1.0

이제 php_libmemcached_compat.h 파일의 경로를 다음 #include <libmemcached1.0/memcached.h>과 같이 변경해야 합니다.#include </usr/include/libmemcached/memcached.h>

# ./configure --with-php-config=/usr/local/zend/bin/php-config
# make
# make install 

memcached.so가 설치되었지만 어떤 이유로 service memcached 명령을 찾을 수 없습니다.

관련 정보