• 河南网站建设-郑州网站设计-郑州网站建设-手机建站-郑州建站-上海建站

  • 专注网站建设 服务热线: 13061801310

当前位置:东东网 > 近期动态 > 建站常见问题 > 正文

织梦其他版转到精简版转换操作教程

发布时间:2021-04-30 | 发布者: 东东工作室 | 浏览次数:

第一步 - 备份你现有的网站和数据库

防止文件夹丢失和数据丢失

提示:如果二次开发过多处功能的话不建议转换到精简版

第二步 - 获取织梦精简版

下载

https://d.dedehtml.com/

解压

删除精简版中的 /templets/default  这个默认模板文件夹

删除精简版中的 /data/backupdata 这个文件夹

第三步 - 把其他版中的相关文件放入精简版中

  • data/backupdata
  • data/common.inc.php 和 config.cache.inc.php
  • 模板css js image
  • m文件夹里手机模板css js image
  • 模板文件夹
  • 图片附件文件夹 uploads
  • 伪静态规则 ( 如果使用伪静态的话 如 .htaccess web.config nginx.conf)
  • favicon.ico 小图标 ( 如果有的话 )
  • 如果你的其他版上安装过插件和模块,你可能还需要把 其他版的/data/module文件夹覆盖进精简版上来

如图,根据自己的模板对应的文件夹

上面圈着的文件和文件夹复制到精简版文件夹

之后精简版文件夹是这样的

第三步 - 把弄好的精简版放上去

清空旧网站上所有文件,打包精简版放上去解压;

新站需要安装 http://域名/install/ ,安装完后记得恢复数据 , 修改基本参数

原来有网站的直接进后台即可,不需要安装 http://域名/dede/

dede后台文件夹记得改名,不然很危险!

第四步 - 后台 - 系统 - SQL命令行工具,执行

ALTER TABLE `dede_archives` CHANGE `title` `title` CHAR( 255 ) NOT NULL DEFAULT '';
ALTER TABLE `dede_archives` CHANGE `shorttitle` `shorttitle` CHAR( 255 ) NOT NULL DEFAULT '';
ALTER TABLE `dede_archives` CHANGE `writer` `writer` CHAR( 255 ) NOT NULL DEFAULT '';
ALTER TABLE `dede_archives` CHANGE `source` `source` CHAR( 255 ) NOT NULL DEFAULT '';
ALTER TABLE `dede_arctype` CHANGE `typename` `typename` CHAR( 255 ) NOT NULL DEFAULT '';
ALTER TABLE `dede_arctype` CHANGE `typedir` `typedir` CHAR( 255 ) NOT NULL DEFAULT '';
ALTER TABLE `dede_arctype` CHANGE `defaultname` `defaultname` CHAR( 255 ) NOT NULL DEFAULT 'index.html'; 
TRUNCATE dede_search_keywords;
TRUNCATE dede_mytag;
TRUNCATE dede_myad;
TRUNCATE dede_myadtype;
INSERT INTO `dede_plus` (`aid`, `plusname`, `menustring`, `mainurl`, `writer`, `isshow`, `filelist`) VALUES (31, '幻灯片管理', '<m:item name=''幻灯片管理'' link=''ppt_main.php'' rank=''plus_幻灯片管理'' target=''main'' />', '', 'dedecms', 1, '');

如图

第五步 - 精简版添加其他版的栏目图片和英文名称和幻灯片管理

下载和上传以下文件覆盖进你网站对应目录

https://app.dedehtml.com/精简版添加其他版的栏目图片和英文名称和幻灯片管理.zip

第六步 - 比对可能修改过的文件

用 Beyond Compare 对比精简版的 与 其他版的 以下文件

一般在文件的最下面,其他版加入了自定义方法

1、/include/extend.func.php

2、/include/helpers/extend.helper.php

3、/include/common.func.php

如图

4、/include/arc.listview.class.php 分页条样式部分 (该文件其他地方尽量不要改)

其他问题遇到的话请到群里虚心请教别人或者我即可

转载请标注:东东工作室——织梦其他版转到精简版转换操作教程