ホームページ > 記事 > CMS チュートリアル > ECSHOPがバックグラウンドアドレスの変更方法を解説
1. data/config.php を変更します。 $admin_dir = "admin";
$admin_dir = "新しいディレクトリ名"; ## に変更します。
#2. admin/index.php //項目番号を変更します
require_once ( ROOT_PATH . 'admin/includes/lib_goods.php');##3. admin/database.phpを変更しますrequire_once(ROOT_PATH . $admin_dir.'/includes/lib_goods.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_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 .管理者の変更/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' );if (file_exists('../data/config.php')) {7 メンバー特別オファーを読んで、今すぐお試しください
} else {
include(ROOT_PATH . 'includes/config.php');
#}次のコードに変更し、コードを「」コメントの前に移動します。
include('../includes/config.php'); }
define('ROOT_PATH', str_replace('admin/includes/init.php', '', str_replace('\\', '/' 、 __ファイル__)));修正
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 。 '管理者/テンプレート';修正
$smarty->template_dir = ROOT_PATH 。 $admin_dir.'/templates';
$admin_path = preg_replace('/:\d /', '', $ecs-> ;url()) 。 '管理者';修正
$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', ディレクトリ名(PHP_SELF)) : ディレクトリ名(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.修改引用.php
include_once(ROOT_PATH . ' admin/includes/lib_main.php');修正
global $admin_dir;
include_once(ROOT_PATH . $admin_dir.'/includes/lib_main.php');
以上がECSHOPがバックグラウンドアドレスの変更方法を解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。