跳到正文

轻松解决Discuz网站1054错误的问题

不知道各位站长有没有遇到下面的情况: 855 对,就是网站提示1054错误,下面分析下产生这种问题几种原因: No.FileLineCode 1forum.php58require(%s) 2source/module/forum/forum_post.php340require_once(%s) 3source/include/post/post_newthread.php800showmessage() 4source/function/function_core.php1333dshowmessage(%s, %s, %s, Array) 5source/function/function_message.php18hookscript() 6source/function/function_core.php1105plugin_luckypost_forum->post_luckypost_message(Array) 7source/plugin/luckypost/luckypost.class.php69plugin_luckypost_forum->_luckypost(%d, %d, %d) 8source/plugin/luckypost/luckypost.class.php160plugin_luckypost_forum->_runthelottery(%d, %d, Array, %d) 9source/plugin/luckypost/luckypost.class.php215discuz_table->insert(Array) 10source/class/discuz/discuz_table.php76discuz_database::insert(%s, Array, false, false, false) 11source/class/discuz/discuz_database.php60discuz_database::query(%s, %s, %s, true) 12source/class/discuz/discuz_database.php136db_driver_mysql->query(%s, %s, true) 13source/class/db/db_driver_mysql.php151db_driver_mysql->halt(%s, %d, %s) 14source/class/db/db_driver_mysql.php218break() 1.网站搬家的原因,可能是用户更换了其他主机了,网站搬到一个新的主机上,导致新空间的数据库和原来的不匹配,比如数据库默认的密码是:root/root, 但是如果你之前修改了这个密码,那就不得行了,一般解决方案是: 进入论坛网站的config目录下面,找到vim config_global.php这个文件,然后打开后,通过朝赵工具查找$_config = ‘password’; 找到这行代码,其中的password修改为以前的或者现在最新的数据库密码就可以了,入股不知道的话,可以咨询下你的数据库主机厂商。 2. 缓存的原因,试着使用Discuz网站修复工具试下看(去应用中心搜下就有),里面也有好多网站报错的解决方案,比如管理员密码重置,数据库恢复,清空缓存等,还是比较好用的 3.一般都是上面的两种情况,还有一种就是可能你的网站被黑了,导致你的数据库挂了,这种情况直接联系你的数据库厂商,直接重启数据库就可以了(网站安全还是挺重要的)

评论

填写昵称与邮箱即可评论,无需登录。

推荐阅读