DedeCMS信息发布员发布文章错误Error page的问题
2012-03-21 17:22
281 查看
以下错误信息出现在“所有文档列表”和“我发布文档列表”中:
DedeCMS Error Warning!
Technical Support: http://bbs.dedecms.com
Error page: /zero/content_list.php?channelid=1&cid=150Error infos: 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 ') And reid=0 And channeltype='1'' at line 1
Error sql: Select id,typename,ispart From `dede_arctype` where ispart<>2 And id in(150,) And reid=0 And channeltype='1'
以下出现在“发布文档”中:
DedeCMS Error Warning!
Technical Support: http://bbs.dedecms.com
Error page: /dede/article_add.php
Error infos: 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 ') And reid=0 And ispart<>2' at line 1
Error sql: Select id,typename,ispart,channeltype From `dede_arctype` where id in(1,) And reid=0 And ispart<>2
解决方法:
--修复“所有档案列表”和“我发布的文档” 中出现的Error方法:
首先找到 include/channelunit.func.php文件
修改第264行如下:
function GetSonIds($id,$channel=0,$addthis=true)
{
global $_Cs;
$GLOBALS['idArray'] = array();
if( !is_array($_Cs) )
{
require_once(DEDEROOT."/data/cache/inc_catalog_base.inc");
}
GetSonIdsLogic($id,$_Cs,$channel,$addthis);
$rquery = join(',',$GLOBALS['idArray']);
$rquery = preg_replace("/,$/", '', $rquery);
return $rquery;
}
再找到 include/typelink.class.php文件
找到第245行 $admin_catalog = join(',', $admin_catalogs);
在后面加上下面这一行:
$admin_catalog = preg_replace("/,$/", '', $admin_catalog);
添加后并保存。
--修复“发 布文章” 中出现的Error方法:
找到/dede/inc/inc_catalog_options.php文件
在 第42行(注意是第42行,不是30行):$admin_catalog = join(',', $admin_catalogs);
在后面 添加下面这一行:
$admin_catalog = preg_replace("/,$/", '', $admin_catalog);
保 存后即可!
相关文章推荐
- 网站发布常见问题(一)发布的时候分析器错误信息: 文件“/MasterPage.master”不存在。
- dedecms 5.6 5.7发布文章空白问题解决方法
- 织梦DedeCMS信息发布员发布文章阅读权限不用审核自动开放亲测试通过!
- Tomcat中的“Error listenerStart”错误信息:asm与cglib的版本兼容问题
- 今天更新代码之后,突然出现一个问题:Tomcat启动时,总是会出现jvm fatal error错误导致tomcat无法正常启动,以下是错误信息:
- dedeCMS修改文章更新发布时间问题
- dedecms 5.6 5.7发布文章空白问题解决方法
- dede审核文章怎么去掉 dedecms“信息发布员”发布文章后出现待审核稿件
- 织梦DedeCMS信息发布员发布文章默认自动审核更新并生成HTML页面
- 织梦DEDECMS会员发布文章修改后"数据校验不对,程序返回"错误修改方法
- QtCreator 对话框(二)QMessageBox(消息对话框),QProgressDialog (进度对话框),QErrorMessage(错误信息对话框),QWizardPage(向导对话框)
- DEDECMS织梦信息发布员权限发布文章自动由“未审核”变成“审核
- .net 4.0发布后不能正常显示图片问题,将iis应用程序池设置成4.0版本,报告错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
- 关闭火车头dedecms发布模块自动关键词,解决火车头发布dedecms文章关键词过多问题
- 彻底解决phpcms v9升级后,文章发布出现: Mysql 1267错误:MySQL Error : Illegal mix of collations 解决办法
- Windows运行程序错误问题事件名称: InPageError 错误状态码: c000009c解决办法
- dedeCMS修改文章更新发布时间问题
- 文章的发布与修改,和一下小错误总结
- 关于发布WP 8.1应用信息不匹配问题的解决办法
- MyEclipse Update Progress(Time of error)问题报错信息