适用人群:正在用或打算用织梦CMS(DedeCMS)建站的站长,尤其是装了老版本模板、后台编辑器还是FCKeditor的同学,不管你是刚入门的小白,还是被模板折腾得想砸电脑的半新手,这篇文章都能让你少走弯路,织梦CMS加FCKeditor这套组合,虽然老,但真能干活!
完整搭建步骤(跟着做就行)
第一步:搞到织梦CMS安装包。
别去乱下载,认准官方源,推荐用经典版本,比如5.7 SP1,网上资源多,坑也被人填平了,解压后整个文件夹扔到服务器根目录或子目录,比如/dede。
第二步:配置数据库。
打开浏览器,访问你的域名或IP,进入安装向导,填数据库主机名(一般localhost)、数据库名、用户名、密码,注意:数据库必须提前在宝塔或phpMyAdmin里建好,不然装到一半卡死你。

织梦CMS+FCKeditor实战,从零搭建一个企业网站,避开这些坑!
第三步:安装完成,删除install目录!
这是铁律!不删等于把家门钥匙挂在大街上,别偷懒,系统提示你删就删。
第四步:进入后台,找FCKeditor。
织梦后台默认就集成了FCKeditor,路径是系统 -> 系统基本参数 -> 核心设置 -> 编辑器,选fck编辑器,保存,这一步没反应?多半是你模板里写死了编辑器,稍后说。
第五步:创建栏目和文章。 模型”里选“普通文章”,添加栏目,产品中心”,然后到“内容管理 -> 发布新文章”,你会发现编辑器变成了FCK风格,有加粗、插图、代码块等按钮,直接开写吧!
第六步:配置网站基本参数。
站点名称、关键词、描述,这些在“系统 -> 系统基本参数”里填,别忘了把“生成静态页”功能开启,不然每个访问都实时解析,服务器会哭的。
配置要点(决定成败的细节)
让FCKeditor乖乖听你话
FCKeditor的配置文件在/fckeditor目录下,但织梦自己的配置入口是后台那一处,你要额外设置上传路径,否则图片存不到正确文件夹,后台“系统 -> 文件保存目录”设成/uploads,然后在“系统 -> 上传设置”里把扩展名加上jpg|png|gif|zip|doc,保存。
编辑器样式和模板对齐
如果编辑器里预览的样式和前台不一样,别慌,在FCKeditor配置文件里指定CSS文件,比如/templates/default/style.css,这样你编辑时看到的效果,就是用户最终看到的效果。
安全配置:关闭危险功能
FCKeditor老版本有漏洞,务必在“系统 -> 上传设置”里把无上传权限的角色设为“禁止”,在FCKeditor的fckconfig.js里删除Flash和Media的上传选项,除非你真的需要。
常见踩坑提醒(血泪教训)
坑一:编辑器按钮不显示,一片空白。
多半是浏览器缓存了旧JS,清空缓存,或者强制刷新Ctrl+F5,还不行?打开浏览器控制台看报错,十有八九是fckeditor.js路径不对,检查模板里调用编辑器的标签是否写成了旧路径。
坑二:上传图片报“服务器错误”或“无效的请求”。
别找服务器商扯皮!先检查/uploads目录有没有写权限,设为755,再看PHP版本,老版FCKeditor在PHP7以上会抛异常,你需要用织梦官方补丁或手动修改editor/fckeditor/editor/filemanager/connectors/php/config.php,把$Config['Enabled']设为true,并允许对应文件类型。
坑三:发布文章后HTML标签全没了,变成纯文本。
这是织梦的“禁用HTML”开关在作祟,去“系统 -> 系统基本参数 -> 会员设置”或“内容管理”里,找到“是否允许后台直接输出HTML”,选“是”,另外检查栏目属性,是否勾选了“使用安全过滤”。
坑四:FCKeditor怎么加“代码高亮”按钮?
FCKeditor自带代码块按钮,但需要你把它从工具栏里拖出来,去fckconfig.js里找FCKConfig.ToolbarSets["Default"],在那行数组里加上['Source'],['Preview'],['BaseFontSize']等等,保存后刷新后台。
坑五:织梦后台登录不进,提示验证码错误。
先看data/session目录能不能写,删掉data/session/*并设置777,别问为什么,问就是PHP session没写权限。
坑六:生成静态页时出现“Fatal error: Call to undefined function……”
PHP版本太高!织梦老版本根本跑不动PHP7.2以上,老老实实装个PHP 5.6或7.0,然后在PHP配置里打开php.ini的display_errors,看具体报错。
最后几句心里话
织梦CMS和FCKeditor是十年前的绝配,但烂船也有三斤钉,用这套组合建站,核心记住:后台配置对齐,上传权限给足,模板别乱改。 按上面的步骤走,不出意外的话,你一个下午就能把网站搭得像模像样,出意外?那也正常,回来对照“踩坑提醒”,保你药到病除。
动手吧!别光收藏不干,网站不会自己长出来。
发表评论