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