【发布时间】:2013-01-10 19:30:38
【问题描述】:
我在我的机器上加载 Memcached 时遇到问题(运行 MEMPstack(mac nginx mongo php)的 OSX 10.8.2)。我安装了 libmemcached,我 pecl 安装了 memcached,它创建了 memcached.so:
然后我在 php.ini 中包含了 memcached.so 扩展:
看了一会儿,似乎 phpinfo() 上的扩展目录有误,所以我将 memcached.so 移动到“正确的”,现在它在 phpinfo() 中正确显示:
我重新启动了 php,重新启动,重新启动了 memcached 守护进程。我仍然得到:
致命错误:在 /Users/noah/development/egood/api/lib/memcached.php 行 中找不到类“Memcached” >2
有什么想法吗?据我所知,我正在“正确”加载所有内容,但 memcached 仍未显示。
【问题讨论】:
-
extension_dir在您更改之前设置为什么? -
设置为 /opt/local/lib/php54/extensions/no-debug-non-zts-20100525
标签: php memcached osx-mountain-lion