CI等框架项目出现白屏(PHP5.5)

来源:互联网 发布:写轮眼美瞳软件 编辑:程序博客网 时间:2024/06/05 08:11

CI等框架项目出现白屏(PHP5.5)

CI配置文件database.php连接数据库配置如下:

123456
$db['default']['hostname'] = 'localhost';$db['default']['username'] = 'root';$db['default']['password'] = 'root';$db['default']['database'] = 'demo';$db['default']['dbdriver'] = 'mysql';$db['default']['dbprefix'] = '';

出现白屏,或者提示mysql_connect()\mysql_pconnect()函数未定义,那是因为PHP5.5已经舍弃了对mysql_connect函数和mysql_pconnect函数的支持,导致数据库连接失败造成的,白屏的原因是函数调用前加@,即使开启错误提示也不提示任何信息

修改为PDO连接即可,代码如下:

123456
$db['default']['hostname'] = 'mysql:host=localhost';$db['default']['username'] = 'root';$db['default']['password'] = 'root';$db['default']['database'] = 'demo';$db['default']['dbdriver'] = 'pdo';$db['default']['dbprefix'] = '';
本条目发布于2015年4月14日。属于未分类分类。

文章导航

解决ecshop2.7.3在PHP5.5环境下的BUGWordPress程序代码块高亮显示插件wp-syntax使用
0 0