描述 : 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
第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];
}