zoukankan      html  css  js  c++  java
  • Dedecms升级php版本{dede:field.body/}不解析,文章内容不显示

    Dedecms升级php7后发布文章后,发现前端显示的文章内容都是空白,只能显示标题、关键词、描述等.

    第一种方法

    把{dede:field.body /}删除,使用 下面的sql 标签代码替换:

    {dede:sql sql="Select body from `dede_addonarticle` where aid=~id~"} 
    [field:body/] 
    {/dede:sql}

    第二种方法;

    修改文件【/include/arc.archives.class.php】即可解决,可以正常调用 {dede:field.body/}。

    第1231行:

    if (version_compare(PHP_VERSION, '5.5.0', '>=')){
         $body = @preg_replace_callback("#(^|>)([^<]+)(?=<|$)#sU", "_highlight('\2', $karr, $kaarr, '\1')", $body);
    } else {
         $body = @preg_replace("#(^|>)([^<]+)(?=<|$)#sUe", "_highlight('\2', $karr, $kaarr, '\1')", $body);
    }

    第1250行: 

    if (version_compare(PHP_VERSION, '5.5.0', '>=')){
        $string = $string[0];
        $pre = $pre[0];
    }
  • 相关阅读:
    [leetCode]剑指 Offer 62. 圆圈中最后剩下的数字
    [leetCode]剑指 Offer 61. 扑克牌中的顺子
    [leetCode]剑指 Offer 60. n个骰子的点数
    POJ
    POJ
    POJ
    codeforces
    LightOJ
    CodeForces
    CodeForces
  • 原文地址:https://www.cnblogs.com/feixiablog/p/10772934.html
Copyright © 2011-2022 走看看