原标题:织梦模板加固版教程详解

我们的织梦模板怎么把它变成加固版,大家加固之前最好把原来的网站备份一下,以免操作错误造成损失。

第一步:登录网站后台把我们的网站备份数据库

网站后台点击 “系统”—“数据库备份/还原”—“提交”(如图):

这一步相信大家都是比较熟悉了,点击“提交”后等待它提示备份完成即可。

备份完成后,我们就可以把我们的网站打包下载到本地进行加固安装了。

第二步:打开install 文件夹,把index.html和install_lock.txt 删除,index.php.bak和module-install.php.bak文件改名成 index.php和module-install.php(就是把.bak后缀删除)(如图):

模板二次安装都会需要进行此步骤。

第三步:做完第二步后就下载织梦58加固版升级包,点击此处下载加固版织梦升级包,解压出来你会看到三个文件夹(如图):

然后复制这三个文件夹覆盖到你程序的根目录,就是如下图的这一层目录:

第四步:覆盖后输入域名/install 进行正常安装,安装这里我就不多说了,请大家看安装步骤:http://www.dede58.com/a/dedeaz/15064.html

按照上面的安装教程进行正常安装,再还原数据库后,登录后台你的模板就是加固版的了,加固版后台地址是域名/admin 账号密码都是默认的admin,加固后如果后台有提示升级,请大家点击升级,因为有漏洞修复我们都会更新,所以大家都要更新到最新版本。

其实模板加固就是这么简单,只要你熟悉织梦的安装流程,加固版也就是覆盖后重新安装还原而已,我们上面说的是针对你已经有网站上线了但不是加固版,想把网站加固的方法,但如果是这种情况,比如你从织梦58下载的模板,模板又不是加固的,你想自己加固再使用,这种加固的方法更简单了,直接从第三步开始做就可以了,也就是直接下载织梦加固版升级包覆盖到你下载的模板上去,再进行正常的安装再还原,就是加固版了。

第五步:加固好后,在后台生成,看能否正常生成,可能有个别很少部分的会生成时生成不了显示空白,这时你要对比以下这两个文件:1、include/common.func.php(如图):

2、Include/helpers/extend.helper.php(如图):

分别把加固后(即不能生成)的这两个文件和未加固之前(即能生成)的这两个文件对比,要同名对比,即common.func.php对common.func.php,extend.helper.php对extend.helper.php,

一般不同都是在文件的底部,把未加固之前common.func.php 多出来不同的那些代码复制粘贴到加固后common.func.php上面,粘贴位置按照未加固那边的位置粘贴,一般粘贴在最下面就可以,extend.helper.php也是同理,一般这两个文件只是有一个不同而已,改其中一

个大多数都就可以生成了,为什么要说这一步,因为有写模板调用顶级栏目标签时,需要小的二次开发,如果没有这第五步就可以忽略不看,就是说你在后台能正常生成,那这一步你就不用管了。

第六步:全部生成后,(如图):

打开前端页面,看你的列表也分页和内页的上下篇正不正常,如果分页乱了,或者上下篇乱了,也是需要对比相应的php的,分页的php文件是:include/ arc.listview.class.php(如图)

上下篇的php文件是:include/ arc.archives.class.php(如图):

对比的方法和第五步的差不多,就是打开未加固的和加固后的这两个文件有什么不同。

可能这两步稍微有点复杂,对于很小白的来说可能有点困难,多想想就好了。

如果你加固后,能正常生成,前端页面分页和上下篇也正常,那这第五步和第六步你就可以

忽略不用去管它。

最后我们就可以把我们原来的后台删掉了,也就是dede这个文件夹(如图):

如果dede文件夹被你改名了,就把相应的删掉就可以,加固版默认的后台是admin,你也可以把 admin 文件夹改名成你想要的名称。

说了那么多,也怕大家还是不明白,其实你熟悉织梦的安装,那加固对于你来说就是很简单,就是把加固的升级文件覆盖,再次安装而已。教程哪里写的不明白的希望大家多多反馈,谢谢!返回搜狐,查看更多

责任编辑:

php代码加固,织梦模板加固版教程详解相关推荐

  1. 织梦php模板安装教程,[教程] DEDECMS织梦模板安装/更换教程大全

    [教程] DEDECMS织梦模板安装/更换教程大全 系列方法一: 1.下载一个模板之后要判断一下模板文件是否齐全.htm文件中是否包括首页.列表页和文章内容页等;htm文件用到的css文件是否包括;模 ...

  2. server2016安装mysql_windows server2016安装MySQL5.7.19解压缩版教程详解

    记录了MySQL 5.7.19 winx64解压缩版安装教程,具体内容如下 系统环境:Win7 x64 软件准备:mysql 5.7.19 winx64 配置安装流程 具体安装如下: 1.把 mysq ...

  3. 响应式织梦模板SEO优化教程资讯类网站

    模板介绍: 织梦内核开发的模板,该模板属于SEO教程.教程资讯类企业都可使用, 这款模板使用范围极广,不仅仅局限于一类型的企业,你只需要把图片和产品内容: 换成你的,颜色都可以修改,改完让你耳目一新的 ...

  4. 织梦模板站长资源教程下载类主题(带手机端)

    织梦dedecms站长资源教程下载类主题(带手机端) 本套源码为dedecms二次开发而来,也是站长资源网自用的原版本打包(以前版本),提供本套作品的初衷是为了能上更多想做下载站的站长朋友拥有一套更容 ...

  5. 织梦模板 diy.php修改,dedecms织梦模板源代码修改教程

    想要对织梦内核源码就行修改,首先要了解下织梦的基本构造和基本的HTML CSS知识,如果您对HTML代码不太了解,可以先去学习HTML知识然后再来学习织梦模板源代码的修改.在我们介绍织梦模板源代码修改 ...

  6. 织梦模板建站教程:织梦根目录下文件是什么意思?

    用织梦模板建站,安装完就需要对模板进行修改,包括简单的logo.图片.友情链接等,刚接触刚学习网站织梦模板建站的新手,可能不知道不知道web根目录下这么文件都是干啥用的,更不知道要改页面的哪个文件.要 ...

  7. 织梦模板改html教程,dedecms织梦模板介绍及制作修改

    dedecms 站长新朋友们可能对织梦模板不太了解,更不知道如何修改.下面山西SEO优化傲远为大家介绍一下织梦模板及简单的修改操作. 关于dedecms模板,我们首选要了解一下它的几个基本定义.Ded ...

  8. php对话框制作,织梦系统“提示窗口对话框类”详解,oxwindow.class.php、catalog_do.php...

    如果对织梦系统做过二次开发或学深入研究过的话,一定会知道在我们做织梦二次开发时,一般会把php文件以及对应的模板文件起的名字,除了扩展名外,其它都一样,这是织梦文件起名的一个特点.例如,index_b ...

  9. mysql 5.7 window x64_window环境配置Mysql 5.7.21 windowx64.zip免安装版教程详解

    1.从官网下载mysql-5.7.21-windowx64.zip mysql下载页面 2.解压到合适的位置(E:mysql) 这名字是我改过的 3.配置环境变量,将E:mysqlbin 添加到PAT ...

最新文章

  1. logback修改日志内容_巧用maven profile动态修改logback日志目录
  2. linux 的ip 设置lo_linux网络虚拟化: network namespace 简介及实验
  3. synchronized【Java】中使用的demo
  4. 除了写代码,程序员必备的6种软技能
  5. 好用!一键生成数据库文档,这个开源的文档生成工具值得了解
  6. AMESim软件包 百度云下载
  7. 电精2(电神魔傀2) android版本下载
  8. 省市区随机获取 java_随机获取省市区-Groovy
  9. 科普:千兆级LTE技术深度解析
  10. NPOI Word插入图片的方法
  11. 考研四六级英语引用名句
  12. 语音信号处理——视频转换音频(FFmpeg)mp4转wav
  13. 浅谈Python爬虫(八)【有道词典翻译API】
  14. kaldi中文语音识别thchs30模型训练
  15. oracle minus 条件,Oracle minus用法详解及应用实例
  16. ROS2学习笔记13--编写一个简单的发布器和侦听器(C++)
  17. 微信小程序开发4——利用自定义组件实现页面内容切换功能
  18. Windows核心编程笔记(8)
  19. Java中四个访问修饰符public private protected 和默认(package-private)的用法详解
  20. The Tomcat connector configured to listen on port 8082 failed to start.启动web项目报错

热门文章

  1. android 自动化 微信,C#手把手教你玩微信自动化
  2. 不规则形状渐变掩模(gradient mask)的生成
  3. CSS标准盒模型和怪异盒模型区别
  4. Android DataBinding学习和实践(二)
  5. 电源接反了烧电路怎么办?电源防反接技术讨论
  6. 输入年月日判断当天是该年的第几天
  7. 计算机二级Python操作题练习(第一套)
  8. 苹果手机来电归属地_苹果手机来电铃声、充电音还能这么有趣?这款神器也太炫了...
  9. 因数分解 EduCoder习题
  10. 用于通过声波捕获显示视觉,触觉和音频的全息显示(A volumetric display for visual, tactile and audio presentation using acous)