【发布时间】:2012-08-13 09:24:58
【问题描述】:
我正在使用 PHP 5.3 开发 Win7(x64)。 我已经安装了 memcached,并且该服务使用端口 11211 运行。并且 *php_memcache.dll* 已被复制到 ext 文件夹中,并将此扩展名正确添加到 ini 文件中。但是应用程序总是报错'The Memcache Extension must be loaded to use Memcached Cache' and Memcache can't be used.
我知道 Memcache 和 Memcached 之间的区别,并且我尝试了许多类型的 memcache 和 php 扩展,最后,它并没有像往常一样工作。
【问题讨论】:
-
内存缓存是否显示在 phpinfo() 中; ?
-
你的 extension_dir 是什么?检查 dll 是否确实在该文件夹中 - 然后检查您的日志以查看是否有任何启动错误。明显的检查是您是否重新启动了网络服务器?
-
是的,Martin,我已经正确配置了扩展,因为在同一个文件夹中有 MySql 扩展并且 MySql 正在工作。没有启动错误。我已经多次重新启动网络服务器。 --- 抱歉,我发现一个错误“PHP 启动:内存缓存:无法初始化模块”