如何在XAMPP窗口上安装Predis?

时间:2011-05-02 21:47:19

标签: php redis installation predis

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

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

它说找不到Predis类。任何想法如何在Windows上正确安装?

2 个答案:

答案 0 :(得分:4)

您需要先安装Redis,然后Predis才能运行。 Predis只是Redis的一个界面。

因为您在Windows上,所以可以在此处找到可执行文件中的信息:https://github.com/dmajkic/redis/downloads

另外,我注意到你的代码中有这个:

$redis = new Predis/Client();

应该是这样的:

$redis = new Predis_Client();

答案 1 :(得分:2)

您需要从 C:/ redis 文件夹中启动 redis-server.exe ,然后将以下代码粘贴到您的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";
    }
?>