leedaning 发表于 2013-2-20 13:24:11

CI 无法加载数据库

各位高手,在下现在用CI加载不了数据库,不知道怎么回事,每次用到数据库的时候$this->load->database();就会报500错误,自动加载哪里加载数据库也是这样,注销掉就好了,但是不能连接数据库啊!小弟不知道问题出在何处怎么解决,请各位帮帮忙解决一下吧!多谢啦!

曜日晨阳 发表于 2013-2-20 14:36:02

本帖最后由 曜日晨阳 于 2013-2-20 14:37 编辑

index.php里修改以下段

switch (ENVIRONMENT)
      {
                case 'development':
                        ini_set('display_error', 'on');
                        error_reporting(E_ALL ^ E_NOTICE);
                break;

define('ENVIRONMENT', 'development');

然后查看报错!

长江水 发表于 2013-5-1 23:27:37

我也遇到了相同的问题,至今还没有找到解决方案,也看不到报错提示!

Hex 发表于 2013-5-2 10:11:49

肯定是PHP报错了,关掉 PCONNECT 试试,应该是某些 PHP 函数不存在造成的。
说白了就是 PHP 的 mysql 安装有问题,或者禁用了某些函数。

长江水 发表于 2013-5-4 14:51:32

不知道是ci做过什么改动,还是虚拟空间服务商做了调整,我把ci的demo直接上传,只要加载数据库就500错误,关掉 PCONNECT也试了,还是不行
参考虚拟主机提供商:西部数码,港台入门型空间不支持,其他服务商也试了一下,也一样的结果

blazeice 发表于 2013-7-5 15:53:01

我也遇到这个问题了,只要一连数据库就出现500错误,是不是和数据库的版本有关呢?
本地是5.1.28的就没问题,服务器上的是5.5.17版本。

woody321 发表于 2013-8-13 13:49:30

blazeice 发表于 2013-7-5 15:53 static/image/common/back.gif
我也遇到这个问题了,只要一连数据库就出现500错误,是不是和数据库的版本有关呢?
本地是5.1.28的就没问题 ...

捣鼓了半天终于发现问题的所在比较白痴   php没有开启链接mysql数据库的功能很纠结新手

不知道楼上是不是也是一样的问题。

我用echo语句 逐行测试一直到链接数据库那出错

页: [1]
查看完整版本: CI 无法加载数据库