簡體   English   中英

如何在 XAMPP windows 上安裝 Predis?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM