求助 急~。MySQL server has gone away

浏览:2492 发布日期:2014/12/02 分类:求助交流
今天刚接触的THINKPHP,安装初始化安装,配置了conf,但是运行时出现如下错误:MySQL server has gone away
错误位置
FILE: D:\WWW\ThinkPHP\Library\Think\Db\Driver\Mysql.class.php  LINE: 55

TRACE
#0 D:\WWW\ThinkPHP\Library\Think\Db\Driver\Mysql.class.php(55): E('MySQL server ha...')
#1 D:\WWW\ThinkPHP\Library\Think\Db.class.php(166): Think\Db\Driver\Mysql->connect()
#2 D:\WWW\ThinkPHP\Library\Think\Db\Driver\Mysql.class.php(92): Think\Db->initConnect(false)
#3 D:\WWW\ThinkPHP\Library\Think\Db\Driver\Mysql.class.php(211): Think\Db\Driver\Mysql->query('SHOW COLUMNS FR...')
#4 D:\WWW\ThinkPHP\Library\Think\Model.class.php(130): Think\Db\Driver\Mysql->getFields('category')
#5 D:\WWW\ThinkPHP\Library\Think\Model.class.php(118): Think\Model->flush()
#6 D:\WWW\ThinkPHP\Library\Think\Model.class.php(1298): Think\Model->_checkTableInfo()
#7 D:\WWW\ThinkPHP\Library\Think\Model.class.php(95): Think\Model->db(0, '', true)
#8 D:\WWW\ThinkPHP\Common\functions.php(554): Think\Model->__construct('category', '', '')
#9 D:\WWW\Home\Home\Controller\IndexController.class.php(6): M('category')
#10 [internal function]: Home\Controller\IndexController->index()
#11 D:\WWW\ThinkPHP\Library\Think\App.class.php(155): ReflectionMethod->invoke(object(Home\Controller\IndexController))
#12 D:\WWW\ThinkPHP\Library\Think\App.class.php(193): Think\App::exec()
#13 D:\WWW\ThinkPHP\Library\Think\Think.class.php(120): Think\App::run()
#14 D:\WWW\ThinkPHP\ThinkPHP.php(96): Think\Think::start()
#15 D:\WWW\index.php(6): require('D:\\WWW\\ThinkPHP...')
#16 {main}
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
程序运行了好久都没反应,最后跳出如上代码。

我确定配置的数据库信息都是正确的。 我在电脑上运行ECSHOP,可以瞬间读取数据,所以APACHE服务 是没有问题的。 因为我连接的THINKPHP的INDEX用的也是相同的数据库。。而且我连接的表里也只有2条记录而已。所已出现timeout 的情况应该不会。
在下实在是想不出哪里的问题。 已经弄了一下午了。还是没有解决问题。
还请大神们指点。。。。。
最佳答案
评论( 相关
后面还有条评论,点击查看>>