新闻中心
DRUPAL站点sessions表损坏的处理办法
作者 / 无忧主机 时间 2012-09-14 09:14:01
首先呢,遇到sessions表损坏这种情况是非常罕见的,但无忧主机(www.51php.com)在帮我们php虚拟主机用户免费迁移drupal站点的时候偶尔会的出现这样的问题。这个问题处理起来其实是很简单的,这里呢,我们会讲一下错误的显示情况和处理办法。 一般情况下sessions损坏报错的话参照下列报错案例信息。
Table './dbname/sessions' is marked as crashed and should be repaired query: sess_write UPDATE sessions SET uid = 0, cache = 0, hostname = '67.195.112.119', session = 'localizer_contentlanguages|s:20:\"a:1:{s:3:\"eng\";i:1;}\";', timestamp = 1277138140 WHERE sid = '2cdf7dd30bd3ce06f5b9576d7da5a232' in /home/domain/public_html/includes/database.mysql.inc on line 174.NOTE:每一个报错不可能长的一模一样,但一般要确定是这类型的错误。 在前面无忧主机(www.51php.com)小编发表的drupal常见问题故障排除方法可以协助您处理常见问题,有兴趣的用户可以阅读一下。 错误的类型确定以后呢,就来处理这个问题吧。 1、使用phpMyAdmin选择sessions表并选择“修复表”选项,如果没效果的话继续往下看。 2、选择sessions表,并选择“清空”,但这样很直接的就是导致sessions表中的数据丢失,但您不用去担心恢复表中的数据的问题,所以的数据会在您网站的认证用户再次登录到您的站点的时候会重新建立。 但这些方法有些drupal站长说行,有些站长说不行。但就php开源系统来说,都是具有一定的相关性。那么我们就可以参考一下“Ecshop网店系统提示MySQL server error report的解决方法”。 纯Linux环境下高端免备案【香港独立IP地址】 php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名
本文地址:https://www.51php.com/drupal/8438.html