php_memcache wamp 扩展

php_memcache extension in wamp

我安装了 memcached 扩展服务。

使用

启动它

memcached.exe -d start

命令,它工作正常。

现在我在

中添加了 php_memcache.dll 文件

php/php5.5.12/ext

文件夹并包含

extension=php_memcache.dll

在 php.ini(Apache 的 php.ini)文件中

php_memcache 确实出现在 php 扩展中。

现在当我 运行 下面的代码时,它会抛出一条通知说

undefined variable isMemcacheAvailable

。那么这是否意味着 memcache 仍然没有正确安装?

if (class_exists('Memcache')) {
    $memcache = new Memcache;
    $isMemcacheAvailable = @$memcache->connect('127.0.0.1');
    }
if ($isMemcacheAvailable) {
    echo "yes";
}

有两个内存缓存扩展 memcache 和 memcached。

看起来您已经安装了 memcached 但您需要 memcache(即 php_memcache.dll)

下载Link:https://pecl.php.net/package/memcache/3.0.8/windows

编辑:抱歉,我误读了上面的 post,读到你已经安装了 php_memcached.dll,但你实际上说你已经安装了我建议的内容,你确定正确的 DLL 有已添加?