织梦系统网站内容更改( 有些网站后台文章内容查看的时候是空白或者只显示一部分)

优采云 发布时间: 2022-03-29 21:18

  织梦系统网站内容更改(

有些网站后台文章内容查看的时候是空白或者只显示一部分)

  

  最近在用织梦建站的时候,发现网站的部分后台文章内容是空白或者只显示了一部分,后台系统设置的内容也是空白,以及其他各种问题。因为懒,网上申请了别人的模板,所以怀疑可能是他的模板和我的后台版本不兼容造成的,于是在网上搜索了一些方法,但是没有用,后来贴吧看了一篇文章文章,这样做后问题就解决了,下面贴出方法。

  dedecms编辑器无法显示或显示不全的解决方法

  首先是编辑器选择ckeditor(一般默认是ckeditor,如果需要fck可以去织梦官网下载,因为我没用fck,所以不知道怎么用下载安装请见谅)

  系统-->系统基本参数-->核心设置-->将FCK改成ckeditor(如果是ckeditoe,不用管)

  系统--》系统基本参数-->核心设置-->自己的安装目录(因为这是我本地建站时测试的,这里修改的时候注意不要加,加“/文件名”就好了直接地 )

  

  这种方法有优点和好处。如果只是在后台看不到文章的内容,又不熟悉代码又怕出错,推荐使用这种方法。问题,可以使用下面的方法。

  打开include/ckeditor/ckeditor_php5.php 发现大概138行(不知道有没有修改过,大概位置在这里)

  将 htmlspecialchars($value) 替换为 htmlspecialchars($value, ENT_COMPAT, GB2312 )

  打开./dede/file_manage_view.php,搜索$content= htmlspecialchars($content); 替换为 $content =htmlspecialchars($content,ENT_COMPAT , GB2312 );

  

  

  如果上述修改后显示文章后仍然没有显示系统的基本参数,可以修改如下代码

  

  首先确定你使用的是php5.3或更高版本,网站使用的编码是织梦gbk,如果是,那么就是织梦cms如果不支持中文功能,系统基本参数可以英文显示,但不能中文显示。解决方法如下:

  在 dede\templets\sys_info.htm 中搜索

  htmlspecialchars($row['value'])

  用。。。来代替

  htmlspecialchars($row['value'],ENT_COMPAT,'GB2312')

  ps:这个方法是我之前遇到的一个问题,因为前段时间在建站优化,没来得及整理。这是我凭记忆写的。如果您没有通过上述方法解决问题,或者还有其他问题,您可以通过本站的*敏*感*词*找到我。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线