[英]How do I install Predis on XAMPP windows?
我使用 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 class 未找到。 任何想法如何在 windows 上正确安装它?
您需要先安装 Redis,然后 Predis 才能工作。 Predis 只是 Redis 的接口。
因为您在 windows 上,所以您可以在此处的可执行文件中找到信息: https://github.com/dmajkic/redis/downloads
另外,我在你的代码中注意到,你有这个:
$redis = new Predis/Client();
应该是这样的:
$redis = new Predis_Client();
您需要从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";
}
?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.