2014-02-26 3 views
2

Mac OSX Maverics에 phpredis을 설치하는 데 문제가 있습니다.OSX에서 phpredis를 pecl로 설치

나는 redis server을 설치하여 실행 중입니다. 나는 sudo pecl install redis을 사용하여 phpredis를 설치했습니다. 내가 그 일을 한 자 , 해낸이 :

running: make 
/bin/sh /private/tmp/pear/temp/pear-build-rootEsw0Wz/redis-2.2.4/libtool --mode=compile cc -I. -I/private/tmp/pear/temp/redis -DPHP_ATOM_INC -I/private/tmp/pear/temp/pear-build-rootEsw0Wz/redis-2.2.4/include -I/private/tmp/pear/temp/pear-build-rootEsw0Wz/redis-2.2.4/main -I/private/tmp/pear/temp/redis -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /private/tmp/pear/temp/redis/redis.c -o redis.lo 
mkdir .libs 
cc -I. -I/private/tmp/pear/temp/redis -DPHP_ATOM_INC -I/private/tmp/pear/temp/pear-build-rootEsw0Wz/redis-2.2.4/include -I/private/tmp/pear/temp/pear-build-rootEsw0Wz/redis-2.2.4/main -I/private/tmp/pear/temp/redis -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /private/tmp/pear/temp/redis/redis.c -fno-common -DPIC -o .libs/redis.o 
In file included from /private/tmp/pear/temp/redis/redis.c:27: 
/private/tmp/pear/temp/redis/common.h:1:10: fatal error: 'php.h' file not found 
#include "php.h" 
     ^
1 error generated. 
make: *** [redis.lo] Error 1 
ERROR: `make' failed 

이 모든에 대해 무엇을? php.h 파일이 없어서 make와 같은 솔기가 실패했습니다. 하지만 왜 그런데 어떻게 해결할 수 있을까요?

답변

0

PHP가 환경 변수 경로에서 사용 가능하지 않거나 설치가 일부 기본 위치에서 PHP를 선택하고 있습니다.