1

我有一个 php_memcache.dll 的副本,我已将它放在我的 C:\wamp\bin\php\php5.3.5\ext 文件夹中。我已经重新启动了 wamp。但是我在 wamp 的扩展列表中没有看到这个。为什么?

我什至在 php.ini 文件中添加了 extension=php_memcache.dll 。但它仍然不起作用

4

2 回答 2

0

我在 WAMP 2.4 中遇到了这个问题,在命令行中运行了一个简单的 Memcache 测试脚本,但在浏览器中没有。

答案竟然是惊人的平凡:WAMP 有两个 php.ini 文件,而我编辑了错误的一个。

例如 Apache 使用了这个:c:\wamp\bin\apache\Apache2.4.4\bin\php.ini WAMP 也有这个:c:\wamp\bin\php\php5.4.12\php.ini

将 extension=php_memcache.dll 放在正确的 .ini 文件中可以解决问题。

我的线索是这样的问题是phpInfo()的加载配置文件在两种情况下报告了不同的值。

于 2013-12-11T22:00:05.687 回答
0

你在你的 php.ini 文件中设置了 extension_dir 吗?所有其他扩展都在 php.ini 中设置,就像您的 memcache 扩展一样?所有其他扩展都在 ext 文件夹中?

于 2013-03-22T09:28:50.753 回答