我最近安装了 MAMP Pro 1.9.5。我按照网上的几个教程学习如何启用memcached。我能够正确编译,没有任何错误。我添加了缓存文件致我的php.ini作为扩展=memcache.so。由于某种原因,它没有添加扩展。我向你保证,我的文件位于 MAMP php 5.3 的 extension_dir 中。
顺便说一句,当我注释掉 php.ini 中的某些扩展时,似乎没有任何影响。也许这可能与此有关?
任何指导都将不胜感激。我已经浪费了很多时间来寻找解决方案。
答案1
经过大量研究和反复试验,我找到了解决方案。我在 MAMP/conf/ 目录中编辑的 php.ini 文件实际上是不是被 MAMP 使用。为了便于记录,我使用的是 1.9.5。要正确编辑 php.ini 文件,您必须选择文件 > 编辑模板 > PHP 5.xx php.ini
如果其他人需要知道的话,这里就是。