DedeCMS信息发布员发布文章错误Error page的问题

原创 2012年03月21日 17:22:01


以下错误信息出现在“所有文档列表”和“我发布文档列表”中:

  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);
保 存后即可!



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

使用 JQueryMobile 点击超链接提示“error loading page” 错误

使用jquery mobile创建dialog时出现加载错误,“Error Loading Page”。如下图:     出现这个问题的原因是因为jquery mobile不...

Spring Boot自定义错误页面,Whitelabel Error Page处理方式

我已经是Spring Framework框架的忠实粉丝。对于企业软件开发者来说它提供了对常见问题的通用解决方案,包括那些你在未来开发中没有意识到的问题。但是,它构建的J2EE项目变得比较臃肿,需要被一...

解决nginx的An error occurred. The page you are looking for is temporarily unavailable错误办法

这篇文章写得超级棒 完美解决了问题   今天访问WordPress程序做的网站,突然出现The page you are looking for is temporarily unavailab...

算术运算错误<error-page>配置文件的测试

放在WebRoot目录下jsp文件中引入java代码如下: "java" contentType="text/html; charset=ISO-8859-1" pageEncoding=...

使用 JQueryMobile 点击超链接提示“error loading page” 错误

使用jquery mobile创建dialog时出现加载错误,“Error Loading Page”。 原因是:jquery mobile页面默认采用ajax方式进行交互,而ajax方式下是不支持f...

非禁用validateRequest=false使用Page_Error()错误处理

ASP.Net 1.1后引入了对提交表单自动检查是否存在XSS(跨站脚本攻击)的能力。当用户试图用之类的输入影响页面返回结果的时候,ASP.Net的引擎会引发一 个 HttpRequestValida...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)