中午吃饭的时候收到一个老客户的求助在搬迁网站过程中打开网站出现报错,报错信息是"ThinkPHP/Lib/Think/Db/Db.class.php LINE: 260"。然后下午回来给予解决,询问到他在搬迁网站文件的时候数据比较大,确定是没有问题的,然后数据库的导入也没有问题。暂时姑且算他数据导入没有问题,检查网站解析是在新服务器中。
因为他这个程序我也没见过,所以程序上无法判断,但是老蒋看到:
Access denied for user 'nnhun'@'localhost' (using password: YES)
是不是他数据库连接文件没有配置好。于是我到他数据库配置文件config.inc.php文件看到确实是没有修改成新服务器的数据库信息。然后修改完毕。同时发现网站可以打开但是伪静态不对,他原来服务器是.htaccess的Apache环境,新服务器是Nginx,这里我用他原来的Apache伪静态文件转换成Nginx伪静态,然后问题就解决。
本文出处:老蒋部落 » 解决"ThinkPHP/Lib/Think/Db/Db.class.php LINE: 260"报错问题 | 欢迎分享( 公众号:老蒋朋友圈 )