盘点织梦仿站过程中遇到的一些问题
织梦dedecms后台编辑器样式错乱,变为px=""yle=的解决办法

织梦dedecms后台编辑器样式错乱,变为px=""yle=的解决办法
在用图集模型建站的时候,新建了一个自定义模型,为HTML文本。
建立之后发布完成文档后,点击编辑后,样式竟然全部出现了错乱。
如下图所示:
在百度和官方论坛寻找解决办法,但是网站上的办法并不起作用。
最后发现问题可能出现在album_edit.php这个文件:
在代码里面搜索发现是可能是因为过滤引起的。
解决办法:
打开/dede/album_edit.php文件,在第56行的位置找到如下代码,直接去掉或者注释掉即可
希望跟版网这条解决方案可以帮到您!。
dedecms5.7中的ckeditor遇到的一些问题以及解决办法

dedecms5.7中的ckeditor遇到的一些问题以及解决办法使用dedecms5.7中的ckeditor时遇到的一些问题及解决办法:1、ckeditor添加字体:关上include/ckeditor/ckeditor.js,搜寻font_names,找出字体列表。
嵌入所需的中文字体,嵌入后为:需要特别注意的是:添加的字体,要写成诸如“宋体/宋体”的形式,而不是“宋体”。
即“显示的字体名称/实际字体名称”的格式。
2、添加行距按钮:(1)浏览ckeditor的行距插件包(网上很难找出的)并读写至ckeditor/plugins目录下;(2)由于dedecms5.7自己内置了一个dedepage插件,用以嵌入ckeditor自定义插件,在/include/ckeditor/plugins/dedepage文件夹下,关上plugin.js文件在最后面嵌入:requires:['lineheight'];(3)修改/include/ckeditor/ckeditor.inc.php文件,在$toolbar['basic']的最后一行添加元素code,修改后代码如下:$toolbar['basic']=array(array('source','-','templates'),array('cut','copy','paste','pastetext','pastefromword','-','print'),array('undo','redo','-','find','replace','-','selectall','removeformat'),array('showblocks'),array('image','flash','addon '),array('maximize'),'/',array('bold','italic','underline','strike','-'),array('numberedlist','bulletedlist','-','outdent','indent','blockquote'),array('justifyleft','justifycenter','justif yright','justifyblock'),array('table','horizontalrule','smiley','specialchar') ,array('link','unlink','anchor'),'/',array('styles','format','font','fontsize'),array('textcolor','bgcolor','mypage','multipic'),array('lineheight'));关上include/ckeditor/plugins/addon/plugin.js找出以下代码://registerthetoolbarbutton.editor.ui.addbutton('addon',{label:'附件',将上面的icon路径改为/include/ckeditor/images/addon.gif即可。
织梦CMSv5.6 5.7版本会员漏洞缺陷解决方法

然后跟里面输入代码:
select*from dede_member查询数据库会员表。
delete from dede_member where mtype='企业'按照企业字段删除会员表数据。
这个其实就是SQL只要你找到表中各各属性字段就可以随意删除数据了。
如果是普通的垃圾会员,不是企业会员,那么不必这么折腾,可以直接删除即可。
Dedecms系列产品的漏洞很多,若非必要,不要用这个系统组成用户交互式的网站;好比你要做用户可以投稿的网站,实际上用discuz会更好,那个系统现在维护人员很多,相应的网站安全性会有更多的保证。
Dedecms目前的官方维护人员日益减少啊!
另外,dedecms目前已有很长时间未发布新版本,预计是资金缘故,不知道咋回事啊!。
织梦出现问题解决方法

(一)dedecms后台内容编辑时都是空白的解决方法今天发现登陆dedecms后台管理内容时,发现添加内容和编辑内容都是出现空白,查看编码后,排除了编码问题。
在网上找了许多方法后终于成功解决:出现这种情况很可能是catalog_do.php 以及archives_do.php 里的HEADER()的问题,因为当执行header()前,如果前面输出了空格、空行、任何字符,都会导致header()跳转失效。
由于catalog_do.php调用过的php文件太多了。
所以你要一个个排错的找出DEDE的所有PHP文件,头尾两行的<?php ?>是否有空格或空行。
把这些空格空行删除,至此功能就全部正常了。
不想排错的话,你可以照楼上的说法重装。
1、catalog_do.php 文件在dede/catalog_do.php下面把catalog_do.php里header("location:article_add.php")替换成echo "<script language='javascript'>window.location.href= 'article_add.php'</script> ";还有header("location:{$gurl}?channelid={$channelid}&cid= {$cid} ");替换成echo "<script language='javascript'>window.location.hre f='{$gurl}?channelid={$channelid}&cid={$cid}'</script> ";2、archives_do.php 文件找到dede/archives_do.php文件,用记事本打开,查找header("location:{$gurl}?aid=$aid");将其替换成:echo '<META HTTP-EQUIV="REFRESH" CONTENT="0; URL='.$gu rl.'?aid='.$aid.'">';保存,进入网站后台,更新下网站缓存。
盘点织梦仿站过程中遇到的一些问题

织梦模板 /
• 盘点织梦仿站过程中遇到的一些 问题
很多站长朋友喜欢用织梦系统来 做网站,不过由于默认的模板太 过简单,更多人的人会选择换一 套比较成熟的网站模板,怎么把 别人网站好看的模板仿下来变成 自己的呢?这就需要对织梦仿站有 一定的研究。
当保存环境的文件夹出现中文字 符时,有的软件不能正常运行, 所以最好改成英文字符。当80端 口被占用时,需要把端口改成其 他端口,才能正常运行软件。
二、网站编码的选择
织梦官方的版本主要有两种, GBK版和UTF8版,分别对应了 gb2312编码和utf-8编码,如果选 择了一种编码,那么模板文件必 须和这些编码相对应,不然就会 出现乱码的情况,这一点很多人 经常会忽略。
五、织梦标签的熟悉度
熟悉织梦标签对于仿站的效 率和准确性很有帮助,因为很多 标签在不同的页面使用情况也不 同。例如首页标题、栏目页标题、 文章页标题标签就不一样,只有 熟悉了每个标签的使 的一些问题,希望对想要学习织 梦仿站的朋友能有一定的帮助, 其实无论仿什么站,只要自身基 础知识过硬,那么都没有什么难 度,甚至可以在目标模板的基础 上二次进行修改。
四、栏目页标题的设定
仿站的时候大部分站长更看重的 是代码修改,往往忽略了一个细 节,那就是栏目关键词的设定。 如果只是简单的用 {dede:field.seotitle/}来调用栏目页 的标题,那么当这个栏目出现很 多页时,每一页的标题都会重复, 这对优化来说是不利的。
所以我们在仿站的时候这一点就 要注意,只需要添加一小段代码, 利用pagelist标签,使得标题里每 一页的标题后面带上“第1 页”“第2页”这类的标识即可。
dedecms常见的问题

如果你使用的dedecms v5.5 ,可能会遇到出错提示,语句为:DedeTag Engine Create File False,下面整理收集了最全面的解决办法,并详细探讨了其成因,希望能对你有所助益.原因:要创建的目录或者文件没有写入权限解决办法:第一步,定位出错的文件,即查找生成什么文件时出的问题。
方法:修改include/dedetag.class.php文件,搜索"DedeTag Engine Create File False",会找到以下代码$fp = @fopen($filename,"w") or die("DedeTag Engine Create File False");修改成$fp = @fopen($filename,"w") or die("DedeTag Engine Create File False:$filename");重新生成栏目或者文档时,即可提示当前文件信息。
第二步,找到提示错误的目录或者文件,检查是否有写入权限,windows服务器请给予写入权限,linux 服务器请给予777权限。
如果目录或者文件不存在,请手工建立。
常见的错误情况有,data目录没有写入权限,html静态文件目录没有写入权限,index.html首页静态文件没有写入权限。
警告:此修改操作可能会暴露程序目录结构信息,建议解决问题以后,还原程序文件。
请问DedeTag Engine Create File False怎么办?这个提示一般出现以下情况才会出现:1.模板文件不存在,您可能误删除或者没有正确指定模板文件;2.模板文件没有读取权限,请按照我们的系统环境配置需求正确分配目录的权限。
DedeTag Engine Create File False 错误汇总及解决方法恺撒洋芋花DEDECMS, DEDETAG, Engine by 恺撒洋芋花[tr][td]DedeTag Engine Create File False这个错误总是会被很多的新手遇到并且无从下手.其实问题很简单,你只要设置一下文件夹权限为777或者是文件权限为777就好了在很多时候,如果我们更新文档都会出现提示说DedeTag Engine Create File False,这时候,可以有两个方式进行解决,1.在ftp删除所要更新的旧文档.2.将文件夹权限和文件权限全部设置为777,记住点击应用哦!再有问题的时候可以看提示信息的,或者说,看下面的一些介绍与总结.DEDE可以说是最容易上手的CMS。
怎么提高织梦dede程序的安全性

怎么提高织梦dede程序的安全性很多人都认为织梦dede的程序容易被黑,安全性不高,其实这完全是一种错误的认知,因为普及范围广,很多人仿站,套模板都是用的dede,所以被侵入的也很多了,实际上单纯从比例上来说,相比其他程序,只要注意提高dede的安全性,进行相关的安全设置,完全不用担心被那些小黑客入侵等!想必很多人用织梦(DEDE)经常会遇到网站挂马这些问题下面我就简单讲解下针对DEDE网站的安全设置,只要你按照以下三点:操作可避免99% 网站被挂马的情况一精简设置篇:不需要的功能统统删除。
比如不需要会员就将member文件夹删除。
删除多余组件是避免被hack注射的最佳办法。
将每个目录添加空的index.html,防止目录被访问。
织梦可删除目录列表:member会员功能special专题功能install安装程序(必删) company企业模块 plus\guestbook留言板以及其他模块一般用不上的都可以不安装或删除。
怎么提高织梦dede程序的安全性二密码设置篇:管理员密码一定要长,而且字母与数字混合,尽量不要用admin,初次安装完成后将admin删除,新建个管理员名字不要太简单。
织梦系统数据库存储的密码是MD5的,一般HACK就算通过注入拿到了MD5的密码,如果你的密码够严谨,对方也逆转不过来。
也是无奈。
但现在的MD5破解网站太过先进,4T的硬盘全是MD5密码,即便你的密码很复杂有时候都能被蒙上。
我之前的站点就是这么被黑的。
所以一定密码够复杂。
三 dede可删除文件列表:DEDE管理目录下的file_manage_control.phpfile_manage_main.phpfile_manage_view.phpmedia_add.phpmedia_edit.phpmedia_main.php这些文件是后台文件管理器(这俩个功能最多余,也最影响安全,许多HACK都是通过它来挂马的。
它简直就是小型挂马器,上传编辑木马忒方便了。
织梦系统(dede)标签使用及问题解决方法总结

织梦cms(dede)标签使用及问题解决方法总结longyamiao 以前使用过织梦cms(dede)进行网站建设,最近又一次做网站,在制作过程中遇到一些问题,现将标签使用解决方法总结一下。
一、dede 我的文档及收藏方面处理方法——longyamiao问题一:我的文档里有已通过、待审核、未通过三种情况。
而在点击时不是以滑动门的方式显示,而是重新加载网页。
无法达到更改已通过、待审核、未通过三处样式的目的。
问题二:当点击我的文档打开网页时,网页显示的是我所有文档,当点击已通过时,网页显示的是我的已通过审核的文档,当点击下一页查看时发现未通过的文章显示出来了。
解决:(一)点击时每次重新加载,解决方法是,一个模板复制三次,分别命名。
在模板里改变点击已通过待审核未通过的地址。
PHP 和HTM 模板分别是Default/member/myupload.phpDefault/member/templets/myupload.htm 更改PHP里打开模板的链接更改HTM模板里打开PHP的链接。
(二)在myupload.php里用$arcrank表示已通过待审核未通过分别值为1 -1 -2。
点击下一页出现故障的原因是,在分页时,分页链接查询数据库没有加入arcrank参数的限制条件。
分页样式及代码在Default/include/datalistcp.class.php中分布链接地址为$purl .= "?".$geturl; 在这里如果直接添加arcrank 变成$purl .= "?arcrank=1&".$geturl; 在已通过页面里能看到是正常的,但由于是常量,不能变化,在待审核和未通过里则显示错误,同时在我的收藏里也显示错误。
所以没有考虑像第一步那样复制成多份模板,而是想办法传递参数。
可我看代码myupload.php 没有给datalistcp.class.php传递参数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、本地环境的搭建
通常网站在上线前,都是在本地 搭调试,这就需要先在本地搭建 个PHP和MySQL环境。网上有很多 这方面的软件,例如织梦官方的 DedeAMPZ-PHP环境包,笔者用的 是NPMserv,最容易出现的错误就 是路径出现中文字符和80端口占 用。
当保存环境的文件夹出现中文字 符时,有的软件不能正常运行, 所以最好改成英文字符。当80端 口被占用时,需要把端口改成其 他端口,才能正常运行软件。
所以我们在仿站的时候这一点就 要注意,只需要添加一小段代码, 利用pagelist标签,使得标题里每 一页的标题后面带上“第1 页”“第2页”这类的标识即可。
五、织梦标签的熟悉度
熟悉织梦标签对于仿站的效 率和准确性很有帮助,因为很多 标签在不同的页面使用情况也不 同。例如首页标题、栏目页标题、 文章页标题标签就不一样,只有 熟悉了每个标签的使用,才能在 仿站过程中避免出错。
例如笔者通常会自己单独建一个 文件保存JS、CSS和图片,模板另 外放在一个文件里,这样可以增 加网站的安全性,别人就很难猜 测到你的模板路径。与此同时, 模板源文件里的路径要改成你放 置这些文件的路径,很多时候CSS 文件里遇到的图片路径也需要修 改。
四、栏目页标题的设定
仿站的时候大部分站长更看重的 是代码修改,往往忽略了一个细 节,那就是栏目关键词的设定。 如果只是简单的用 {dede:field.seotitle/}来调用栏目页 的标题,那么当这个栏目出现很 多页时,每一页的标题都会重复, 这, GBK版和UTF8版,分别对应了 gb2312编码和utf-8编码,如果选 择了一种编码,那么模板文件必 须和这些编码相对应,不然就会 出现乱码的情况,这一点很多人 经常会忽略。
三、文件路径的修改
在仿站的时候,会把目标网站的JS、 CSS、、图片、页面源文件都拷贝 过来,很多人在文件路径方面会 出现一定的错误,这就需要站长 朋友对路径这一块比较精通。
织梦模板 /
• 盘点织梦仿站过程中遇到的一些 问题
很多站长朋友喜欢用织梦系统来 做网站,不过由于默认的模板太 过简单,更多人的人会选择换一 套比较成熟的网站模板,怎么把 别人网站好看的模板仿下来变成 自己的呢?这就需要对织梦仿站有 一定的研究。
下面笔者就根据自己仿站过程中 遇到的一些难题,给大家盘点下 仿站过程中遇到的一些问题以及 解决方法。
以上就是笔者在仿站过程中遇到 的一些问题,希望对想要学习织 梦仿站的朋友能有一定的帮助, 其实无论仿什么站,只要自身基 础知识过硬,那么都没有什么难 度,甚至可以在目标模板的基础 上二次进行修改。
笔者建议,学习仿站之前最好能 熟悉html、div+css、dede常见标签 这三方面的内容,俗话说“基础 决定上层建筑”,织梦仿站也是 如此。