在远程站点上配置Redis以在本地工作

时间:2013-07-24 19:41:41

标签: php redis

我正在配置本地站点以在远程站点上的Redis服务器上工作。我已经在本地安装了Redis,并将PHPRedis(.dll)文件安装到PHP,并在php.ini中添加了扩展名。

问题是Redis从本地连接到远程服务器只是挂起。 Redis正在工作,我尝试了以下代码:

<?php
    $redis=new Redis() or die("Can not load redis.");
    $redis->connect('127.0.0.1');
    $redis->set('test_key', 1); 

    print_r($redis->get('test_key'));
 ?>

它工作正常,输出是&#34; 1&#34;。问题是当我使用:

连接到远程服务器时
$redis->connect('remote.server.com', 6379);

系统挂起然后超时并发出致命错误:

Fatal error: Uncaught exception 'RedisException' with message 
'Can't connect to remote.server.com:6379

0 个答案:

没有答案