1

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に適切にインストールする方法はありますか?

4

2 に答える 2

4

最初に Redis をインストールする必要があります。その後、Predis が機能します。Predis は Redis の単なるインターフェースです。

Windows を使用しているため、 https ://github.com/dmajkic/redis/downloads の実行可能ファイルで情報を見つけることができます。

また、私はあなたのコードに気づきました、あなたはこれを持っています:

$redis = new Predis/Client();

これは次のようになります。

$redis = new Predis_Client();
于 2011-05-02T22:21:32.480 に答える
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";
    }
?>
于 2012-07-20T10:01:15.590 に答える