0

Macマウンテンライオンでこれを修正しようとして5日目です。このhttp://www.astonishdesign.com/blog/native-lamp-stack-mac-os-xを使用して自家醸造を使用してphpredisをインストールしました。ちなみにredisのインストールにもhome brewを使いました。私のphp情報が表示されます

redis
Redis Support   enabled
Redis Version   2.2.3

このコードを実行すると

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);

$redis->set('key', 'val');

echo $redis->get('key')

;

このエラーが発生します

 Fatal error: Uncaught exception 'RedisException' with message 'Redis server went away' in /Library/WebServer/Documents/test/index.php on line 6
    ( ! ) RedisException: Redis server went away in /Library/WebServer/Documents/test/index.php on line 6

何が足りないの

4

1 に答える 1

1

Redis サーバーが実行されていることを確認しますか?

Mac コマンド ラインに移動して redis-cli と入力すると、次のようなプロンプトが表示されますか。

redis 127.0.0.1:6379>

そうでない場合、サーバーは実行されていません。を実行して手動で開始しredis-server、スクリプトをテストできます。

おそらく、Mac で redis サーバーを実行するためのより良い方法がありますが、少なくともサーバーを起動するだけの問題であるかどうかはわかるでしょう。

于 2013-06-25T01:56:09.413 に答える