【发布时间】:2015-01-16 16:57:03
【问题描述】:
我已经安装了 memcached,libmemcached 和 brew,下载了 memcached PECL 扩展,编译它,按照这个教程 -> https://donatstudios.com/OS-X-Mavericks-Memcached-PHP-Extension-Installation
然后我将 memcached.so 复制到 MAMP 的扩展目录:
cp /tmp/memcached/memcached-2.2.0/memcached-2.2.0/modules/memcached.so /Applications/MAMP/bin/php/php5.6.2/lib/php/extensions/no-debug-non-zts-20131226/
并将行 extension=memcached.so 添加到/Applications/MAMP/bin/php/php5.6.2/conf/php.ini,
根据 MAMP phpinfo,这是我的 PHP conf 文件。
但我在 MAMP/logs/php_error.log 中收到以下错误:
[19-Nov-2014 09:40:16 Europe/Berlin] PHP Warning: PHP Startup: memcached: Unable to initialize module
Module compiled with module API=20121212
PHP compiled with module API=20131226
These options need to match
in Unknown on line 0
我的配置有什么问题?
如何一次性解决和安装这个 memcached 扩展???
【问题讨论】:
标签: php memcached mamp php-extension