php_memcache extension in wamp


php_memcache extension in wamp

我安装了memcached扩展服务。

使用

启动

memcached.exe -d start

命令,运行正常。

现在我在 中添加了php_memcache.dll文件
php/php5.5.12/ext

文件夹,包括

扩展= 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";
}

memcache有两个扩展:memcache和memcached。

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

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

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