【发布时间】:2013-05-09 05:21:14
【问题描述】:
当我尝试连接到错误的数据库时,我会收到如下标准的 kohana 异常消息:
Database_Exception [ 1049 ]: Unknown database 'mywrongdatabase'
MODPATH\database\classes\kohana\database\mysql.php [ 108 ]
protected function _select_db($database)
{
if ( ! mysql_select_db($database, $this->_connection))
{
// Unable to select database
[line 108] throw new Database_Exception(':error',
array(':error' => mysql_error($this->_connection)),
mysql_errno($this->_connection));
}
Database_MySQL::$_current_databases[$this->_connection_id] = $database;
这来自文件
MODPATH\database\classes\kohana\database\mysql.php [ 108 ]
如何设置(以及在哪里)自己的消息而不是标准 kohana 的异常?此外,我不想修改任何 kohana 标准模块(如数据库)或系统文件。
【问题讨论】:
标签: php database exception kohana kohana-3.2