wamp中的php_memcache扩展

时间:2015-08-11 12:27:20

标签: php memcached

我安装了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扩展中。

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

  

未定义变量isMemcacheAvailable

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

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

1 个答案:

答案 0 :(得分:2)

有两个memcache扩展名memcache和memcached。

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

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

编辑:对不起,我误读了你上面的帖子并且读到你已经安装了php_memcached.dll,但实际上你说你已经安装了我建议的内容,你确定已经添加了正确的DLL吗?