DEDE后台编辑或更新文档HTML时出现500错误的解决办法
  • 首页 > 电脑网络
  • 作者: Joseffu
  • 2014年11月18日 11:56 星期二
  • 浏览:4743 次
  • 字号:   
  • 评论:0 条  
  • 时间:2014-11-18 11:56   浏览:4743  

    DEDE 后台编辑或更新文档HTML时出现500错误的解决办法:

    1. 一般认为出现这个问题的原因,多是因为使用虚拟空间满了,或者生成静态页面文件的目录权限不足,可以首先尝试检查一下,不过这种可能性往往是最小的;

    2. 跳转时的函数问题。DEDE使用了 header(),可以尝试把管理目录 dede/archives_do.php、dede/catalog_do.php 两个文件修改一下:

    archives_do.php 第 39 行左右找到
    header("location:{$gurl}?aid=$aid");
    修改为
    echo '<META HTTP-EQUIV="REFRESH" CONTENT="1; URL='.$gurl.'?aid='.$aid.'">';
    catalog_do.php 第 30 行左右找到
    header("location:article_add.php");
    修改为
    echo "<script language='javascript'>window.location.href='article_add.php'</script> ";
    保存后后台更新缓存,看一下有无效果。如果问题依旧,最好还是替换回去;

    3. 前台模板中使用了不正确的函数,比如在文档页的模板中,调用分类名是不能使用

    [field:typeid function='GettypeName(@me)' /]
    或是
    {dede:field name='typename' function='GetTypeName(@me)'/}
    这个函数的,如果用了则去掉这些标签。
    昵称 邮箱 主页
    表情1 表情2 表情3 表情4 表情5 表情6 表情7 表情8 表情9 表情10 表情11 表情12 表情13 表情14 表情15 表情16 表情17 表情18 表情19 表情20 表情21
    96 + 93 =
    Copyright © 2004-2024  Joseffu Online 博客首页 鲁ICP备2021023008号-1 繁体中文
  • 日志:288 篇
  • 评论:227 条
  • 微语:25 条
  • 友链:10 个
  • 分类:5 个
  • 标签:159 个
  • 建站:2004-11-22

    已运行