`

老版本ecshop 后台修改路径

 
阅读更多

 

 

修改ECSHOP后台登录的路径(admin目录)为任意名

1.修改data/config.php

$admin_dir = "admin";

修改成

$admin_dir = "新目录名";

分行

2.修改admin/index.php

//货号

require_once(ROOT_PATH . 'admin/includes/lib_goods.php');

修改成

require_once(ROOT_PATH . $admin_dir.'/includes/lib_goods.php');

分行

3.修改admin/database.php

require_once(ROOT_PATH . 'admin/includes/cls_sql_dump.php');

修改成

require_once(ROOT_PATH . $admin_dir.'/includes/cls_sql_dump.php');

分行

4.修改admin/get_password.php

$reset_email = $ecs->url() . 'admin/get_password.php?act=reset_pwd&uid='.$admin_id.'&code='.$code;

修改成

$reset_email = $ecs->url() .  $admin_dir.'/get_password.php?act=reset_pwd&uid='.$admin_id.'&code='.$code;

分行

5.修改admin/goods.php

require_once(ROOT_PATH . '/admin/includes/lib_goods.php');

修改成

require_once(ROOT_PATH . $admin_dir.'/includes/lib_goods.php');

分行

6.修改admin/check_file_priv.php

$dir[]                     = 'admin';

修改成

$dir[]                     = $admin_dir;

分行

7.修改admin/includes/init.php

if (file_exists(ROOT_PATH . 'data/config.php'))

{

include(ROOT_PATH . 'data/config.php');

}

else

{

include(ROOT_PATH . 'includes/config.php');

}

修改成下面代码,并将代码移至“”注释之前。

if (file_exists('../data/config.php'))

{

include('../data/config.php');

}

else

{

include('../includes/config.php');

}

分行

define('ROOT_PATH', str_replace('admin/includes/init.php', '', str_replace('\\', '/', __FILE__)));

修改成

define('ROOT_PATH', str_replace($admin_dir.'/includes/init.php', '', str_replace('\\', '/', __FILE__)));

分行

require(ROOT_PATH . 'admin/includes/lib_main.php');

修改成

require(ROOT_PATH . $admin_dir.'/includes/lib_main.php');

分行

require(ROOT_PATH . 'admin/includes/cls_exchange.php');

修改成

require(ROOT_PATH . $admin_dir.'/includes/cls_exchange.php');

分行

$smarty->template_dir  = ROOT_PATH . 'admin/templates';

修改成

$smarty->template_dir  = ROOT_PATH . $admin_dir.'/templates';

分行

$admin_path = preg_replace('/:\d+/', '', $ecs->url()) . 'admin';

修改成

$admin_path = preg_replace('/:\d+/', '', $ecs->url()) . $admin_dir;

分行

8.修改include/lib_main.php

include_once(ROOT_PATH . 'admin/includes/lib_template.php');

修改成

global $admin_dir;

include_once(ROOT_PATH . $admin_dir.'/includes/lib_template.php');

分行

9.修改include/cls_ecshop.php

$curr = strpos(PHP_SELF, 'admin/') !== false ?

preg_replace('/(.*)(admin)(\/?)(.)*/i', '\1', dirname(PHP_SELF)) :

dirname(PHP_SELF);

修改成

global $admin_dir;

$curr = strpos(PHP_SELF, $admin_dir.'/') !== false ?

preg_replace('/(.*)('.$admin_dir.')(\/?)(.)*/i', '\1', dirname(PHP_SELF)) :

dirname(PHP_SELF);

分行

10.修改/admin/picture_batch.php

include_once(ROOT_PATH . '/admin/includes/lib_goods.php');

修改成

include_once(ROOT_PATH .$admin_dir.'/includes/lib_goods.php');

分行

11.修改quotation.php

include_once(ROOT_PATH . 'admin/includes/lib_main.php');

修改成

global $admin_dir;

include_once(ROOT_PATH . $admin_dir.'/includes/lib_main.php');

 

11.修改api/client/includes/lib_api.php
        264行 require_once(ROOT_PATH.'admin/includes/lib_main.php');
        288行 require_once(ROOT_PATH.'admin/includes/lib_main.php');
        369行 require_once(ROOT_PATH . 'admin/includes/lib_main.php');
        370行 require_once(ROOT_PATH . 'admin/includes/cls_exchange.php');
        452行 require_once(ROOT_PATH . 'admin/includes/lib_main.php');
        453行 require_once(ROOT_PATH . 'admin/includes/lib_goods.php');
       1102行 require_once(ROOT_PATH . 'admin/includes/cls_exchange.php');
       1127行 require_once(ROOT_PATH . 'admin/includes/lib_main.php');
       1164行 require_once(ROOT_PATH . 'admin/includes/cls_exchange.php');
       1183行 require_once(ROOT_PATH . 'admin/includes/lib_main.php');
       1267行  require_once(ROOT_PATH . 'admin/includes/lib_main.php');
       1268行 require_once(ROOT_PATH . 'admin/includes/cls_exchange.php');

0
0
分享到:
评论

相关推荐

    ecshop3.6 修改后台登陆路径

    最新版本ecshop3.6 更改后台admin的登陆路径 增强站点的安全性,百分百可行!测试时间:2018年8月25日

    ECSHOP后台管理修改教程

    以上是对ECSHOP后台管理修改教程的部分内容进行了详细解析,涵盖了从密码修改、邮件设置、订单管理到商品编辑等多个方面的内容。通过对这些具体操作步骤的学习和实践,可以帮助用户更好地管理和维护自己的ECSHOP网店...

    ecshop找回后台密码小工具

    例如,如果你的ECSHOP站点是`http://yourstore.com/`,那么工具的访问地址可能是`http://yourstore.com/找回后台密码小工具/index.php`(具体路径可能根据工具的实际文件名和位置有所不同)。 3. **输入信息**:...

    修改后台admin目录为任意目录名

    ### 修改ECShop后台admin目录为任意目录名 在ECShop电商平台系统中,为了增强网站的安全性,有时我们需要将默认的后台管理目录`admin`修改为其他名称,避免被恶意扫描或攻击。本文将详细介绍如何安全地修改ECShop...

    ecshop后台操作90个小问题(很常见的问题).txt

    ### ecshop后台操作常见90个小问题解析 #### 1. 修改网站“欢迎语” - **操作步骤**:进入 `languages\zh_cn\common.php` 文件,找到并修改 `$_LANG['welcome']` 的值为你想要的欢迎语。 #### 2. 修改页面“关键词...

    ECSHOP2.73专用百度编辑器插件20150125

    3. 修改ECSHOP后台管理界面的HTML模板,引入UEditor的脚本和样式文件,确保在需要富文本编辑的地方正确加载编辑器。 4. 配置UEditor,根据ECSHOP的具体需求调整编辑器的设置,如上传图片、文件的路径、大小限制等。 ...

    ecshop修改教程100例(全)

    - **路径**: ECShop后台。 - **操作**: 在商品新品设置中调整显示数量,默认为10个,可根据需求进行修改。 #### 20. 修改商品分类 - **路径**: 商品 -> 商品分类 -> 选择需要修改的分类。 - **操作**: 编辑分类...

    ecshop后台添加菜单项(模块)详细步骤

    在介绍如何在ecshop后台添加菜单项之前,我们首先要了解ecshop的后台结构和权限管理系统,这样才能在正确的文件和位置进行修改和添加。ECSHOP是一个开源的网上商店系统,用PHP编写,支持多种数据库,它有着完善的...

    ecshop 2.72如何修改后台访问地址

    ECSHOP 作为一款流行的开源电商系统,其2.72版本之后提供了简单易行的方法来修改后台登录地址,以增强系统的安全防护。以下是关于如何修改ECSHOP 2.72后台访问地址的详细步骤及相关的安全考虑: 1. **更改后台目录...

    为ecshop实现订单导出为excel功能

    然而,原生的ECSHOP可能并不直接支持将订单数据导出为Excel格式,这就需要我们通过编写插件或者修改源码来实现这一功能。本教程将详细介绍如何为ECSHOP实现订单导出到Excel的特性。 首先,我们需要了解ECSHOP的订单...

    ECshop后台商品详细描述 文章内容FCK编辑器无法显示 一片空白 解决方法

    ECShop是一款广受欢迎的开源电子商务平台,其强大的功能和易用性使得许多企业和个人选择它作为在线商城的后台管理系统。然而,在使用过程中,用户可能会遇到各种问题,其中一种常见的问题就是“后台商品详细描述在...

    ecshop2.7.3仿京东商城简约版ecshop模板,附教程

    后台路径修改可以在安装成功后修改,这里修改后,比如是admin 还要把根目录下 的对应的文件夹重命名为admin 方可! 数据库链接文件修改好后,导入数据库,可以使用数据库控制面板导入,也可以使用phpmyadmind导入!...

    ecshop百度编辑器1.3.6版本UTF-8

    - 修改ECSHOP的后台模板文件,引入编辑器的JavaScript文件,并设置编辑器的初始化参数。 - 配置ECSHOP的后台PHP代码,处理编辑器提交的富文本内容,例如图片上传路径、HTML过滤等。 5. **安全性考虑**: 在集成...

    ecshop模板常见修改大全

    通过后台管理系统进行调整,具体路径为:系统设置 -> 网店设置 -> 显示设置 -> 首页搜索关键字。此功能允许管理员实时更新网站的热门搜索词汇,提高网站的搜索优化效果。 #### 3. 定制首页标题 `includes/lib_main...

    ecshop后台编辑器替换成ueditor编辑器

    以上步骤介绍的是如何将ECShop后台的默认编辑器替换为Ueditor编辑器,整个过程涉及到后端PHP代码的修改和前端JS文件的替换与调整。需要注意的是,上述步骤可能会随着ECShop版本的更新和Ueditor版本的升级而有所变化...

    炮哥ecshop特产商城 v1.0.zip

    炮哥ecshop特产商城软件是一个...炮哥ecshop特产商城后台管理 后台路径:域名/admin/index.php 用户名密码:安装时可设置,或默认账户:admin 密码:admin888 后台页面: 相关阅读 同类推荐:商城/网店/购物系统

    ecshop总结和笔记

    在修改模板时,要遵循模板文件结构,避免直接修改核心文件,以防升级时覆盖改动。同时,熟悉ECShop的钩子系统有助于在不影响其他功能的情况下添加自定义代码。 6. **SEO优化**:为了提升搜索引擎排名,需要关注...

Global site tag (gtag.js) - Google Analytics