用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1834|回复: 5
收起左侧

[HELP] 为什么下载的源码,本地测试总是显示 A Database Error Occurred

[复制链接]
发表于 2013-9-4 22:17:36 | 显示全部楼层 |阅读模式
本帖最后由 228点六 于 2013-9-4 22:26 编辑

谢谢抽空来看我这个帖子的前辈,小弟新人,刚接触CI,新人的一个傻问题。

不是很懂,请问我下载一个源码之后,怎样才能在本地测试?我是这样操作的,
1. 下载论坛里的源码解压到WAMP根目录
2. 修改config.php的 $config['base_url']    = "http://localhost:8080/";
3. 把根目录下的.sql文件导入 phpmyadmin,但是第三部出错如图




打开http://localhost:8080/ 显示如下





请问正确的本地测试源码流程应该是什么样的?如果改正?已经搞了两个晚上了,完全不会,真的非常感谢各位大神


发表于 2013-9-5 11:05:17 | 显示全部楼层
首先你要建个数据库。然后在导入!上面错误说的很明显。
发表于 2013-9-5 11:37:36 | 显示全部楼层
顺便还要把你的config里面的database.php里面设置好
 楼主| 发表于 2013-9-5 21:12:33 | 显示全部楼层
skychf 发表于 2013-9-5 11:05
首先你要建个数据库。然后在导入!上面错误说的很明显。

真的很感谢,非常感谢!按你说的,数据库已经上传成功了!

 楼主| 发表于 2013-9-5 21:17:09 | 显示全部楼层
zhouli520 发表于 2013-9-5 11:37
顺便还要把你的config里面的database.php里面设置好

数据库已经按楼上的,上传成功了!但是至于设置,真的不明白要设置什么。

$active_group = "default";
$active_record = TRUE;

$db['default']['hostname'] = "localhost";

$db['default']['username'] = "root";
$db['default']['password'] = "123456";
$db['default']['database'] = "jctpw";
$db['default']['dbdriver'] = "mysql";
$db['default']['dbprefix'] = "jc_";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";

这个是源码,我把红色字体改成我自己用的80端口, $db['default']['hostname'] = "localhost:8080";
config.php里的$config['base_url']    = "http://localhost:8080/";也改过来了,对么?是不是还要改其他的?



 楼主| 发表于 2013-9-5 21:24:11 | 显示全部楼层
228点六 发表于 2013-9-5 21:12
真的很感谢,非常感谢!按你说的,数据库已经上传成功了!

已经成功了,非常感谢

本版积分规则