1
我正在使用codigniter-redis庫在codeigniter框架內使用redis。我已經把Redis.php(庫文件)的應用程序/庫和redis.php(配置文件)的應用程序/配置無法將Redis與Codeigniter集成
這裏是我的代碼
class Test extends Controller {
function __construct()
{
log_msg('info', "loading redis");
$this->load->library('redis', array('connection_group' => 'default'), 'redis_default');
}
function index()
{
$this->redis->command('PING');
}
當我打電話測試控制器從瀏覽器,它給了我錯誤
Message: Undefined property: Test::$redis
Filename: controllers/test.php
但它顯示了在日誌文件中相應的日誌,其中一個如上圖所示,一個我把Redis.php功能_construct告訴我,連接成功
if (! $this->_connection)
{
show_error('Could not connect to Redis at ' . $config['host'] . ':' . $config['port']);
}
else
{
log_msg('info', "connection successful");
}