页面载入中...

推荐标签

当前位置:首页 > 学院 > 织梦学院 > 故障问题 > 故障问题

dede更新出现:读取频道信息失败,无法进行后续操作! (终结解决)

今天小编在做dede二次开发的时候 ,使用一个现成的数据库
在更新的时候 就出现了
读取频道信息失败,无法进行后续操作!
提示字眼T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

下面小编整合下,一些常用的解决办法 和自己最终的解决办法T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

1、dede后台一键更新网站的时候出现了“读取频道信息失败,无法进行后续操作!”。在网上查找后说在后台”系统”-“系统错误修复[S] “进行操作,可是没有解决。T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

2、 分类进行更新T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

如图所示? 进行分别更新, 可是小编还是没有解决T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

于是,小编按耐不住自己浮躁的心情, 阅读了下, dede的代码于是 问题自然而然的就暴露出来啦~T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

我想,这时候,不怎么懂程序的站长,就郁闷了, 我看不懂代码怎么办?
没关系。 接下来就看图操作吧
1.打开dede(你后台的目录地址)/mackhtml_archives_action.php
然后找到while($row=$dsql->GetObject(‘out’))
{
$tjnum++;
$id = $row->id;
$ac = new Archives($id);
$rurl = $ac->MakeHtml($isremote);
}???? 注:小编的在第106行T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

把这段代码更换为
while($row=$dsql->GetObject(‘out’))
{
$tjnum++;
$id = $row->id;
echo $id;
echo ”
“;
$ac = new Archives($id);
$rurl = $ac->MakeHtml($isremote);
}T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

然后在进入后台更新? ,这个时候,小编就发现, 在“ 读取频道信息失败,无法进行后续操作! ”提示信息的上面的最后一行数字是 116
这个时候 小编打开dede的数据库? 打开表dede_arctiny 然后发现此表中 id为 116的这条数据记录中的 ‘typeid’是71
原来问题在这里啊!?? 这个编号为71的栏目被小编删除了,但是删除的同时,dede并没有删除栏目下的文章,所以就出现无法读取频道信息的问题!? 这个时候,我们手动把此条记录删除即可!? 如果这个栏目下之前发的不止是一个文章 就进入phpmyadmin? 执行sql语句? DELETE FROM 你的表前缀_arctiny WHERE typeid =这条错误记录的栏目id? (注意, 新手在删除之前,要先提前备份好数据库,小编不负责你误操作引起的后果!)T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

然后后台在更新??? 就一切ok!T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

还有一件事情,不要忘了。把dede(你后台的目录地址)/mackhtml_archives_action.php 中的刚刚修改过的这段代码T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

while($row=$dsql->GetObject(‘out’))
{
$tjnum++;
$id = $row->id;
echo $id;
echo ”
“;
$ac = new Archives($id);
$rurl = $ac->MakeHtml($isremote);
}T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

还替换为原来最初的
while($row=$dsql->GetObject(‘out’))
{
$tjnum++;
$id = $row->id;
$ac = new Archives($id);
$rurl = $ac->MakeHtml($isremote);
}T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

好了 ,大功告成了!T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

3、 还有一种问题可能由于 datacacheinc_catalog_base.inc? 没有777权限导致的!? 把这个文件的权限调整为 everyone 777 即可!T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

dede后台一键更新网站的时候出现了“读取频道信息失败,无法进行后续操作!”T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

1.尝试后台"系统"-"系统错误修复[S] "进行操作,失败。T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

2.分类进行更新,失败T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

3.打开dede/mackhtml_archives_action.phpT7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

找到T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

while($row=$dsql->GetObject('out'))T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

{T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

    $tjnum++;T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

    $id = $row->id;T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

    $ac = new Archives($id);T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

    $rurl = $ac->MakeHtml($isremote);T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

替换为T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

while($row=$dsql->GetObject('out'))T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

{T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

    $tjnum++;T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

    $id = $row->id;T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

    echo $id;T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

    echo "";T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

    $ac = new Archives($id);T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

    $rurl = $ac->MakeHtml($isremote);T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

}T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

然后更新,在“ 读取频道信息失败,无法进行后续操作! ”提示信息的上面的一行数字是 20,21,。。。30 T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

4.打开dede的数据库  打开表dede_arctiny 然后发现此表中 id为 30的这条数据记录中的 ‘typeid’是19,19的栏目被删除了,但是删除的同时,dede并没有删除栏目下的文章,所以就出现无法读取频道信息的问题!T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

这样,直接到dede后台找到所有档案列表,把相应(预览显示读取频道信息失败)的文章删除即可。最后把第3步中的代码替换回原来的即可。T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

**

DEDECMS在后台更新时出现报错“读取频道信息失败,无法进行后续操作”的解决方法

T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

1、在网上找到好多都是什么在后台修复错误之类的,但是这样做的结果还是没有任何的作用的还是不能解决。T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

2、代码检查报错法:找到您的dedecms的后台的目录里面有一个这样的php文件:mackhtml_archives_action.php,打开这个文件,记住千万不要用记事本打开,用专业的编辑器打开然后找到一下代码(大概在106行):T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

?T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

view codeT7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

1T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

2T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

3T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

4T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

5T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

6T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

7T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

while($row=$dsql->GetObject('out'))T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

{T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

$tjnum++;T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

$id = $row->id;T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

$ac = new Archives($id);T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

$rurl = $ac->MakeHtml($isremote);T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

}T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

把这段代码注释掉,换成一下代码:T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

?T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

view codeT7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

1T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

2T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

3T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

4T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

5T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

6T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

7T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

8T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

9T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

while($row=$dsql->GetObject('out'))T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

{T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

$tjnum++;T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

$id = $row->id;T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

echo $id;T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

echo "";T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

$ac = new Archives($id);T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

$rurl = $ac->MakeHtml($isremote);T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

}T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

然后再把这个文件上传到原来的问题,这个时候我们就会发现,有报错的信息了,因为我们用这个打印出了,报错的id,在“ 读取频道信息失败,无法进行后续操作! ”提示信息的上面的最后一行数字是就是报错的id,那么这个时候我们就到数据库中找到dede_arctiny的id与之typeid为其他的数字,这个原因是这个栏目的id删除之后,但是没有同时删除这个栏目下的文章导致的,那么我们把这条数据删除掉即可,为了更好的解决错误,我们把数据库备份一下,然后运行一下以下sql语句: DELETE FROM  表前缀_arctiny WHERE typeid =错误记录的栏目id。T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

需要注意的是,表的前缀一定要和您表的前缀一致,错误记录的栏目id就是报错的id对应的typeid。操作这个之前 一定要备份,不然删除错东西,小编不负责的哟。T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

这样我们就解决了这个报错了,希望能帮助到大家!T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频


T7C阿里开门源码模板淘宝虚拟资源-PB模板网站-PBootCMS模板-精品企业网站商业模板源码教程视频

免责申明:本站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。
来源:阿里开门源码网(QQ:43171398,点我畅聊,转载请保留出处!)   阿里开门源码官方交流QQ群:183966298  点我加群 
 

网友评论

发表评论