[英]How to use Redis in php?
我安装了redis 2.8.12并配置了phpredis。 然后我在php类中调用了redis实例。 但是没有结果,你能帮我吗?
public function __construct() {
try {
echo ':) ';
$newRedis = new Redis();
echo ':P ';
}
catch (Exception $e) {
echo $e -> getMessage();
}
}
此打印:),未打印:P
您可以尝试使用RedisException类调试您的Redis连接。
try{
if( $socket = fsockopen( $host, $port, $errorNo, $errorStr )){
if( $errorNo ){
throw new RedisException(“Socket cannot be opened”);
}
}
}catch( Exception $e ){
echo $e -> getMessage( );
}
一旦您能够给出例外或错误,我将详细说明答案。
您是否通过签入phpinfo()来检查是否已加载php redis模块? 另外,如果您的Redis服务器运行正常并且在哪个端口上运行,并且使用密码进行了配置,那么您在启动连接时是否提供了相同的密码?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.