我使用的wamp集成环境,打开别人的thinkphp项目,不能大开,出现以下的问题

错误位置
FILE: E:\wamp\www\ThinkPHP\Library\Think\Db\Driver\Mysql.class.php  LINE: 55
TRACE
#0 E:\wamp\www\ThinkPHP\Library\Think\Db\Driver\Mysql.class.php(55): E('???????????????...')
#1 E:\wamp\www\ThinkPHP\Library\Think\Db.class.php(166): Think\Db\Driver\Mysql->connect()
#2 E:\wamp\www\ThinkPHP\Library\Think\Db\Driver\Mysql.class.php(92): Think\Db->initConnect(false)
#3 E:\wamp\www\ThinkPHP\Library\Think\Db\Driver\Mysql.class.php(211): Think\Db\Driver\Mysql->query('SHOW COLUMNS FR...')
#4 E:\wamp\www\ThinkPHP\Library\Think\Model.class.php(130): Think\Db\Driver\Mysql->getFields('ls_shopcart')
#5 E:\wamp\www\ThinkPHP\Library\Think\Model.class.php(118): Think\Model->flush()
#6 E:\wamp\www\ThinkPHP\Library\Think\Model.class.php(1286): Think\Model->_checkTableInfo()
#7 E:\wamp\www\ThinkPHP\Library\Think\Model.class.php(95): Think\Model->db(0, '', true)
#8 E:\wamp\www\ThinkPHP\Common\functions.php(531): Think\Model->__construct('shopcart', '', '')
#9 E:\wamp\www\Application\Home\Controller\IndexController.class.php(10): M('shopcart')
#10 [internal function]: Home\Controller\IndexController->index()
#11 E:\wamp\www\ThinkPHP\Library\Think\App.class.php(155): ReflectionMethod->invoke(Object(Home\Controller\IndexController))
#12 E:\wamp\www\ThinkPHP\Library\Think\App.class.php(193): Think\App::exec()
#13 E:\wamp\www\ThinkPHP\Library\Think\Think.class.php(120): Think\App::run()
#14 E:\wamp\www\ThinkPHP\ThinkPHP.php(96): Think\Think::start()
#15 E:\wamp\www\index.php(24): require('E:\wamp\www\Thi...')
#16 {main}

你要把别人的项目里面的数据库配置改成你的数据库配置
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-13
TP config文件中 连接接数据库端口号 不对, 得配置为你端口号
第2个回答  2015-05-04
未找到数据库,或者你的数据库配置文件不正确
第3个回答  2015-05-03
数据库的问题吧,看看有没有shopcart这个表
第4个回答  2015-05-04
你看看数据库对吗?
第5个回答  2015-05-05
你的PHP版本和数据版本有问题,
相似回答