kohana数据库连接错误

时间:2014-08-11 10:49:00

标签: kohana kohana-3 kohana-orm

Database_Exception [8192]:mysql_connect():不推荐使用mysql扩展,将来会删除它:使用mysqli或PDO代替 我的项目在window + php 5.4中工作正常,但对于ubuntu + php5.5,它正在创建问题。有什么建议..?

2 个答案:

答案 0 :(得分:3)

请看这里:http://php.net/manual/en/migration55.deprecated.php

在PHP 5.5中不推荐使用MySQL扩展。您可能正在使用MySQL扩展,现在是时候将它更改为MySQLi或PDO,因为错误告诉您。

这应该是有帮助的:Kohana 3.3 not using MySQLi driver

您可以使用:https://github.com/Azuka/Kohana-Database-MySQLi

将这个课程放在你的模块中。

MODPATH/mysqli

在boostrap.php中启用mysqli模块:

'mysqli'  => MODPATH.'mysqli',

更改database.php配置文件:

'type'       => 'mysql',

'type'       => 'mysqli',

答案 1 :(得分:-1)

完成上述内容后,在install.php中正确设置

<?php if (function_exists('mysql_connect')): ?>

收件人

<?php if (function_exists('mysqli_connect')): ?>