Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[展示] (1064) You have an error in your SQL syntax;解决方法

[复制链接]
轻缘 发表于 2014-3-17 01:05:24 | 显示全部楼层 |阅读模式
关键词:(1064) You have an error in your SQL syntax;
现象:在我们用discuz建站的时候,有时会遇到这样类似的错误提示“(1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
SELECT username FROM common_member where uid=

其中,均以 (1064) You have an error in your SQL syntax; 开头。
解决方案:
1.登陆管理员后台--工具--文件校验,得到文件校验结果,如下所示:

如果站点是最近突然出现的问题,我们只需要查看最近一周内的文件变动情况,找到  data/sysdata ,对比其中文件情况,如下图所示:


先看修改日期,找到最近修改过的文件,其中以 cache_aljrq_setting.php 为例,其中的 alirq 为插件的 文件夹名,把它们记录下来;
2.到 应用--插件,找到 alirq 插件,即找到可能的问题插件,将其关闭,如下图所示:
关闭一个可疑问题插件,便到前台检查网站是否正常,一直找到问题插件。
3.如果是最近确实对数据库做过操作,然后造成了问题的产生,那么我们可以卸载掉找到的问题插件,然后重新安装插件,即可恢复数据库中的错误。

以上只是富裕书总结的一点方法,如果不能解决您的问题,欢迎留言哦!

文章转自:http://www.fuyushu.com/1064-you-have-an-error-in-your-sql-syntax-solutions.html


1314学习网 发表于 2014-3-17 10:29:57 | 显示全部楼层
支持下分享。。。
回复

使用道具 举报

赖先生 发表于 2015-9-10 08:12:16 | 显示全部楼层
支持下,谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-6-2 14:15 , Processed in 0.094733 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表