很多站长突然发现自己的站打开报错1146,就不知道该怎么办了,最常见的报错表是以下2个: [1146, Table 'sqla1212142518.common_session' doesn't exist [1146, Table 'sqlshou277.common_cron' doesn't exist 其实你认不认识这些英语没关系,只要知道大概什么意思就行,下面我解释下: Table:数据表。 sqla1212142518 /sqlshou277:这2个是数据库名,一般就是自己的数据库,记住在单引号开头的是数据库名就行。 common_session/common_cron:这2个是数据表,也就是需要重建的表。 doesn't exist:不存在。如果不认识这2个单词可以使用在线翻译。 知道这些了就容易了,哪个表不存在就重建哪个,当然这2个表里没有重要数据,重建就行,如果是member或者post表不存在那就得恢复数据了,否则就会导致没有会员或者帖子。 首先下载和自己论坛版本对应的标准程序,解压之后,打开\upload\install\data\install.sql的文件。CTRL+F搜索报错的表名common_session。找到建表语句,如: DROP TABLE IF EXISTS pre_common_session; CREATE TABLE pre_common_session ( sid char(6) NOT NULL DEFAULT '', ip1 tinyint(3) unsigned NOT NULL DEFAULT '0', ip2 tinyint(3) unsigned NOT NULL ...
内容已隐藏,请关注公众号输入验证码查看
本帖支持关注公众号查看
【无套路 无套路 无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】
|