dede后台发表文章后为什么是未生成状态,在前台也无法看到
好像换模板不用对数据库操作吧
先看一下内容页模板文件有没有对文章调用的代码
代码是否有误等
如果这些都没有问题
再去数据库看看有没有文章的内容
排除对数据库操作造成的数据错误
如果数据库里都没有内容
即使代码正确也没有内容可以调用出
希望对你有所帮助
给php的这个函数强制设定编码格式,这样也能解决这个问题,具体对应的位置是
①:dede/article_addphp 这个php文件中查找
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改成
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
②:然后再找到dede/article_editphp这个php文件中查找
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改成
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
③:include/ckeditor/ckeditor_php5php 查找
htmlspecialchars($value)
改为htmlspecialchars($value, ENT_COMPAT ,'GB2312')
1这是因为文章页面没有生成的缘故。
2打开dedecms网站程序的后台管理登陆页面,用管理员身份登陆管理操作后台。
3点击生成----一键更新网站---{指定时间的所有更新 、指定ID文档的所有更新 、 更新所有}三个选项中按需要更新,可以指定更新哪天的内容,指定更新哪一篇内容,或更新全站。选择后点击开始更新。
4下面的状态栏可以明显看到更新的进度和状态。
5生成完成后就可以成功看到文章了。
0条评论