如何在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";
}
?>
嘿,我是尝试Redis的,但得到这个错误'类 'Predis \自动加载磁带机' 没有发现在C:\ XAMPP便携\ htdocs中\做\ test.php的上线3' – 2013-04-16 11:52:16
要求“predis /自动加载。 PHP的“; 这将是 需要“predis/autoload.php”; 它解决了我的问题。 – 2016-03-16 05:26:09