我试图设置数据库配置系统。我附加新的数据库配置、加载组并尝试获取字段值:
Kohana::$config->attach(new Config_Database);
$config = Kohana::$config->load('site');
$value = $config->get('title');
echo Debug::vars($value);
但我只得到一个错误:
ErrorException [注意]: unserialize(): 偏移量 0 处的错误 16 字节 MODPATH\database\classes\Kohana\Config\Database\Reader.php [64]
配置表结构:
CREATE TABLE IF NOT EXISTS `config` (
`group_name` varchar(128) NOT NULL DEFAULT '',
`config_key` varchar(128) NOT NULL DEFAULT '',
`config_value` text,
PRIMARY KEY (`group_name`,`config_key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `config` (`group_name`, `config_key`, `config_value`) VALUES
('site', 'description', 'Description'),
('site', 'title', 'Test title');
请告诉我,有什么问题吗?