织梦dedecms后台发布文章时提示“标题不能为空”的解决办法

资源来源网络,如需授权,请更换源码,模块仅供学习,如需商用请购买正版授权,本栏目不提供技术服务!
如遇蓝奏网盘打不开lanzous替换成lanzoux尝试!

  有时我们在登录后台发布文章时,会提示“标题不能为空”,一直发不了文章,下面就给出解决的办法:

  其实出现这样的问题是因为:htmlspecialchars在php5.4默认为utf8编码,gbk编码字符串经 htmlspecialchars 转义后的中文字符串为空,也就是标题为空。

  修改如下:

  一、dede/article_add.php 和 dede/article_edit.php

  将 $title=htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));

  改成

  $title=htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,’GB2312′);

  二、include/ckeditor/ckeditor_php5.php 138行

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

  测试下,发布文章成功。

  Dedecms后台系统基本参数不显示的原因,这个是我使用dedecms建站来遇到的问题,到dedecms官方看了下,什么玩意的信息都没有,蛋疼的官方,对于我们这等草根来说dedecms官方基本没有指导作用,都是论坛的会员在哪儿里互相帮助。

  

  Dedecms后台系统基本参数不显示,去dedecms 官方查看了下,很多人分析的几点原因:

  1、目录权限问题,看看后台管理目录、include、data目录的权限是否设置正确

  2、DedeCMS系统配置参数的相关文件需要重新覆盖下?

  大家也给了解决办法: 1、设置dedecms相关目录的可读写权限,不要设置可执行的权限 2、上传dedecms配置参数文件位置:/data/config.cache.inc.php 上面两点都是针对dedecms大家给出的问题,提供的解决办法,蛋疼的是都没用用,只能再找解决方法。

  其他解决方法:

  1、重新上传dede目录里的全部文件或重新上传configgroup.txt、filedtype.txt、grouplist.txt这几个问题。

  2、重新安装dedecms文件,这个最烂的方法,费神费力。

  这些是网上提供的解决方法,试了全部都没用,这里列出来给大家,是让大家了解一些解决办法,但这些方法对于我们的网站没用,无独有偶,分析了下其他站点出问题的原因,发现了共同之处,就是有很多站都是在升级之后,出现了这些问题的。 我这边就对比了下dedecms在升级前后的数据库表的数量,一对比终于发现了问题的所在,数据库表少了十几个,如下图所示的表都没有了,暴汗。

  

  dede系统参数不显示

  而对于系统设置参数调用最为终于的表格dede_sysconfig这个表格也没有了,不显示的原因终于找出来了,找出之前备份的数据库表文件,找到dede_sysconfig的创建命令,重新在phpmyAdmin数据库管理里新建表格dede_sysconfig,并把数据也重新新建,建好之后一起OK,就解决了,也有人建议重新覆盖数据库,如果这些表格没有的话重新覆盖也没用的,还是建议大家定期备份数据库,这样才是最保险的。

©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!
织梦模板网 » 织梦dedecms后台发布文章时提示“标题不能为空”的解决办法
☉免责声明:本站所有模板均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。
☉如果源码网盘地址失效!或有其他问题,请点我报错,谢谢合作!
☉人民币与积分汇率为1比10,即1元=10积分.有任何疑问请联系客服
☉如有其他问题,请加网站客服QQ(330921598)进行交流。
☉本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!
☉源码、模板等资源会随着技术、环境的升级而存在部分问题,还请慎重选择。

发表评论

加入织梦模板网永久VIP 海量资源免费下载

立即查看 了解详情