为什么下载的源码,本地测试总是显示 A Database Error Occurred
本帖最后由 228点六 于 2013-9-4 22:26 编辑谢谢抽空来看我这个帖子的前辈,小弟新人,刚接触CI,新人的一个傻问题。
不是很懂,请问我下载一个源码之后,怎样才能在本地测试?我是这样操作的,
1. 下载论坛里的源码解压到WAMP根目录
2. 修改config.php的 $config['base_url'] = "http://localhost:8080/";
3. 把根目录下的.sql文件导入 phpmyadmin,但是第三部出错如图
http://www.codeigniter.org.cn/forums/data/attachment/album/201309/04/222345vu2b2qn8vx33fyjy.jpg
打开http://localhost:8080/ 显示如下
http://www.codeigniter.org.cn/forums/data/attachment/album/201309/04/222341p2j2di0ffqljzhi8.jpg
请问正确的本地测试源码流程应该是什么样的?如果改正?已经搞了两个晚上了,完全不会,真的非常感谢各位大神
首先你要建个数据库。然后在导入!上面错误说的很明显。 顺便还要把你的config里面的database.php里面设置好 skychf 发表于 2013-9-5 11:05 static/image/common/back.gif
首先你要建个数据库。然后在导入!上面错误说的很明显。
真的很感谢,非常感谢!按你说的,数据库已经上传成功了!
zhouli520 发表于 2013-9-5 11:37 static/image/common/back.gif
顺便还要把你的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/";也改过来了,对么?是不是还要改其他的?
228点六 发表于 2013-9-5 21:12 static/image/common/back.gif
真的很感谢,非常感谢!按你说的,数据库已经上传成功了!
已经成功了,非常感谢
页:
[1]