У вас проблемы с подключением к базе данных, потому что ресурс не возвращается, просто ошибка.
У вас есть несколько вариантов:
- повторная проверка данных соединения в конфиге
- переключение на драйвер базы данных PDO
- быстрый взлом в библиотеке:
в MODPATH\database\classes\Kohana\Database\MySQL.php
метод connect()
до: $this->_select_db($database);
вы добавляете:
if(!$this->_connection)
throw new Database_Exception(':error',
array(':error' => mysql_error()),
mysql_errno());
ПРИМЕЧАНИЕ. Проблема с PDO, который не поддерживает автоматическое обнаружение модели. Но для отладки соединения достаточно.
Хм, это можно сделать в соответствии с искусством, без изменения модулей:
создать файл: APPPATH\classes\Database\MySQL.php
class Database_MySQL extends Kohana_Database_MySQL{
protected function _select_db($database) {
if(!$this->_connection)
throw new Database_Exception(':error',
array(':error' => mysql_error()),
mysql_errno());
return parent::_select_db($database);
}
}