分享

dedecms修改笔记

 偶记易方 2018-06-14
下载uploads
安装uploads
http://local/uploads/install/index.php


后台管理页面: 
weilin           用户名:myadmin      密码:admin123
phoneset     用户名:admin           密码:admin

多站点配置:
修改方式:
后台 — 系统 — 系统用户管理,安全验证串必须填写,否则操作失败
phpmyadmin数据库中更改:找到该数据库 — dede_admin — 编辑

修改根目录:
方法1:dada文件夹 — config.cache.inc.php
方法2:1.uploads文件名先不修改,
打开后台管理页面 — 系统 — 系统基本参数 — 核心设置 — dedecms安装目录
打开后台管理页面 — 系统 — 系统基本参数 — 站点设置 — 网页主页链接
改完以上两项后再把根目录uploads修改为设置的名称

安全攻略
dedecms 默认管理目录dede如何改名
1. 首先通过FTP工具链接到dedecms程序所在的空间。
2. 然后在根目录下找到dede目录,双击或者右键选择重命名,然后就可以对这个目录进行改名
3. 改名之后,你登陆dedecms后台的地址由原来的http://localhost/my/dede变成了http://localhost/my/dede1/(dede1为您更改的名称)

修改data目录名称 
1.  修改include目录下的common.inc.php这个文件。打开文件,找到第16行:
define('DEDEDATA', DEDEROOT.'/data'); — define('DEDEDATA', DEDEROOT.'/data1');
2.  用FTP把data目录改名data111,也就是跟第一步改的文件名一样。
3.  在网站后台,系统 - 系统基本参数 - 性能选项,“模板缓存目录:”改为:/data1/tplcache。
3.2  这样就基本改完成了,不过现在还有些问题。打开网站目录你会发现,自己跳到安装文件了。修改一下网站根目录的index.php这个文件,把文件最前面的几行注释掉,注释如下://if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
//{
// header('Location:install/index.php');
// exit();
//}
这样,你的网站就可以正常打开了。在后台更新的时候,还是有问题,网站地图跟RSS、JS这几项更新有问题,那么我们只需要在网站根目录下新建个data目录,然后data目录下再分别新建rss和js两个目录,这样就可以了,再更新一下看看,是不是都正常了呢?

重写模板
templets — default (可以先复制templets文件一份作为参考)

数据库配置文件
dada — common.inc.php 修改完成后
将数据库http://localhost/phpmyadmin/中的原数据库找到导出到桌面作为备份,然后直接新建一个数据库,将导出的数据库再导入这里就可以了

头部引入:
<title>{dede:global.cfg_webname/}</title>
<meta name="keywords" content="{dede:global.cfg_keywords/}">
<meta name="description" content="{dede:global.cfg_description/}">
<link href="{dede:global.cfg_templets_skin/}/style/indexs.css" rel="stylesheet" media="screen" type="text/css" />
<script src="{dede:global.cfg_templets_skin/}/js/jquery.min.js"></script>
引入其他部分html
引入header.html {dede:include filename="head.htm"/}
logo地址: <a class="header-logo" href="{dede:global.cfg_basehost/}"></a>
logo图片地址: <img src="{dede:global.cfg_templets_skin/}/images/logo-1.gif" alt="{dede:global.cfg_webname/}" title="{dede:global.cfg_webname/}" />

wamp 多站点配置
1. 找到wamp安装目录你的安装目录/bin/apache/apache/Apache2.2.21/conf/http.conf
2. ctrl+f(查找) Include conf/extra/httpd-vhosts.conf ,将这一行前面的#注释去掉,保存关闭(实际作用为开启虚拟主机配置)
3. 找到/bin/apache/Apache2.2.21/conf/extra/httpd-vhosts.conf/httpd-vhosts.conf文件在最后面添加一端代码
<VirtualHost *:80>
ServerName local    // local是名字,也可以是 www.
DocumentRoot "D:/wamp/www"    // 地址可以是任意的 比如D:/wamp/www/weilin 或者其他盘下的其他文件
<Directory "D:/wamp/www"> // 同上即可
Options Indexes FollowSymLinks
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
</VirtualHost>
4. 找到C:\Windows\System32\drivers\etc目录下的hosts文件(注意此文件没有后缀)
5. 最下面添加下面的一行代码 127.0.0.1 local/ 或者是 www. 域名就是你配置虚拟主机时候的域名
6. 然后重启wamp即可
7. 打开后台 将系统 — 站点设置 — 站点根网址 去掉 这样css,js,img等地址才能对

后台页面的修改在 dede1 — templets 首页是 index2.htm 登陆 login.htm
网站栏目管理 — 文件保存目录 — 里面就是独立的页面(包含HTML css js) title等直接写即可


添加后台字段
浏览器中“查看源代码” -- 找到相关页面 -- php和html (dede/ .php dede/templets/ .html) -- 修改页面内容(添加页面的字段) -- 后台找到相应的 表 添加字段
 

图1
 
图2

 
图3 

 
 
 图4

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多