【问题标题】:Can't install memcached.so extension for MAMP's PHP 5.6.2 on OS X 10.10?无法在 OS X 10.10 上为 MAMP 的 PHP 5.6.2 安装 memcached.so 扩展?
【发布时间】: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, 根据 MA​​MP 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


    【解决方案1】:
    【解决方案2】:
    brew install memcached
    

    sudo pecl install memcached
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多