如何在XAMPP窗口上安装Predis?

问题描述:

我使用pearhub(pear install pearhub/predis)在XAMPP windows计算机上安装了Predis。它安装时没有任何错误消息。 但是,当我做以下如何在XAMPP窗口上安装Predis?

<?php 
require "Predis.php"; 
$redis = new Predis/Client(); 
$redis->set('library', 'predis'); 
$value = $redis->get('library'); 
?> 

它说预测类没有找到。任何想法如何在Windows上正确安装此?

您需要首先安装Redis,然后Predis才能正常工作。 Predis只是Redis的一个界面。

因为你是在Windows上,你可以找到可执行此信息:https://github.com/dmajkic/redis/downloads

另外,我在你的代码注意到,你有这样的:

$redis = new Predis/Client(); 

它应该是这样的:

$redis = new Predis_Client(); 

您需要开始redis-server.exe来自C:/ redis文件夹,然后将以下代码粘贴到您的php文件中。

<?php 
    require "predis/autoloader.php"; 
    Predis\Autoloader::register(); 
    $redis = new Predis\Client(); 
    $redis = new Predis\Client(array(
     "scheme" => "tcp", 
     "host" => "127.0.0.1", 
     "port" => 6379)); 
    if($redis) 
    { 
     echo "Redis connected succesfully"; 
    } 
    else 
    { 
     echo "Redis Not connected"; 
    } 
?> 
+0

嘿,我是尝试Redis的,但得到这个错误'类 'Predis \自动加载磁带机' 没有发现在C:\ XAMPP便携\ htdocs中\做\ test.php的上线3' – 2013-04-16 11:52:16

+0

要求“predis /自动加载。 PHP的“; 这将是 需要“predis/autoload.php”; 它解决了我的问题。 – 2016-03-16 05:26:09