今天是 
 
首    页关于我们  |  综合资讯专题报道政策法规行风动态反腐倡廉特别关注百姓之声舆论监督社会广角生活百科视频播报论   坛
 现在的位置:首页 > 论坛热帖
解决Discuz! info: MySQL Query Error问题
作者: 发布时间:2014-11-14 来源:来自网络
 
行风监督网导读:  今天discuz论坛出现问题,如下:  Discuz! info: MySQL Query Error  Time: 2009-9-14 4:30pm  Script: /bbs/index.php  SQL: SELECT t.*, f.name FROM [Table]threads t, [Table]forums f WHERE t.fid<

  今天discuz论坛出现问题,如下:

  Discuz! info: MySQL Query Error

  Time: 2009-9-14 4:30pm

  Script: /bbs/index.php

  SQL: SELECT t.*, f.name FROM [Table]threads t, [Table]forums f WHERE t.fid<>'0' AND f.fid=t.fid AND f.fid not in (125) AND t.displayorder not in (-1,-2) ORDER BY t.dateline DESC LIMIT 0, 10

  Error: Error writing file '/tmp/MYAmg92O' (Errcode: 28)

  Errno.: 3

  到 http://faq.comsenz.com 搜索此错误的解决方案

  按照个人经验,这是第一次遇到的问题,应该跟临时目录tmp有关。

  操起g.cn开始搜索,得出理论性结果如下:

  该问题也会发生在windows服务器上(C:\WINDOWS\TEMP\MY32),亦是跟临时目录有关

  该问题跟论坛采用“首页四格”插件有关

  解决方法如下:

  采用phpmyadmin对出问题的表进行repair(修复),独立主机亦可用mysql工具修复

  采用discuz tools进行数据库修复(链接:TOOLS 2009贺岁版)

  而实际操作中,我先采用了重启服务器(自有vps服务器,linux系统),系统启动完成后依次启动php-cgi、nginx、mysql,重新打开论坛,一切正常。过了2个小时,论坛又出现那个问题,从问题上看是写入数据出错。检查临时目录权限,一切正常。不经意间想起这个vps只有5G空间,linux系统占用1.5G,该论坛图片甚多,莫非……

  键入如下命令:

  [root@centos www]# df -m

  Filesystem 1M-blocks Used Available Use% Mounted on

  /dev/sda1 5040 4784 0 100% /

  看来是服务器空间被吃完了!马上删除一些没用的数据,估计是这几天论坛图片又传了好多,导致空间吃紧了!下一步就要去升级该vps了!硬件问题,这也实在不是我能解决的了!

  而网上搜索来的答案中也并非没有用,比如修复表的操作,看到得出错是某个表出现问题提示需要修复,如下:

  Error: Table '.\discuz\[Table]threads' is marked as crashed and should be repaired

  而经过phpmyadmin无法修复的话,可以考虑上传discuz官方的tools进行修复试试看。当然,一切操作记得尽可能做个备份,以防万一!

关闭本页 】 【 打印本页
行风动态  
工商总局:网购七日无理由退货将有
公安部成立境外缉捕工作局:加强境
和静法院2015年审查行政非诉案件30
公安部规范窗口单位:群众办事限时
民政部:确保生活无着人员不因冻饿
中国公安机关将严厉打击证券期货、
南阳市宛城区国税局举办“道德讲堂
百姓之声  
高温作业劳动者维权出现集体失声现
河南电信推诿 南阳电信扯皮
广元市质监局群策群力抓政风行风
实行党风廉政建设两个责任落实不力
多部门:纠正医药购销和医疗服务中
从严治吏,关键是从严监督(前沿观察
陕西严查群众身边“四风”和腐败问
邮箱:chinahfjdw@163.com 京ICP备07500017号