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

方案一: 

  找到 article_article.htm 

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

方案二 : 

  找到 /include/arc.archives.class.php

  dedecms 升级php7 不解析 dede:field.body

 

 dedecms 升级php7 不解析 dede:field.body

 

   第1218行: 替换成

    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);
    }
  第1237行:添加 : 

    if (version_compare(PHP_VERSION, '5.5.0', '>='))
    {
      $string = $string[0];
      $pre = $pre[0];
    }

 

相关文章:

  • 2021-11-15
  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
  • 2021-06-11
  • 2021-12-19
  • 2021-11-16
猜你喜欢
  • 2022-12-23
  • 2021-11-28
  • 2021-11-30
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案