自己安装memcache,结果重启PHP时,出现错误
NOTICE: PHP message: PHP Warning:PHP Startup: memcache: Unable to initialize moduleModule compiled with module API=20060613
PHP compiled with module API=20090626
These options need to match
好烦人,都不知道怎么办了,
装的时候,是这样装的
cd memcache-3.0.6
/usr/local/php/bin/phpize
./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir
make
make install
安装完后,出现 /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
把这个加到 php.ini 后,重启PHP,就出现上面错误, 你的php是5.3,而你这个是编译出来的memcache.so是5.2的
可能编译时的这个目录原来就编译过没make clean,也可能源目录下面就有memcache.so 重启php 是不是还是你上面的 API 版本问题?
用telnet 127.0.0.1 11211能正常连接?
页:
[1]