From a2c2189fe9742520a1ac590bbbeb44d9f1159b2d Mon Sep 17 00:00:00 2001 From: PPPSCN <35696959@qq.com> Date: Mon, 19 Mar 2018 10:24:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=90=AF=E5=85=A5=E5=8F=A3=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E8=87=AA=E5=8A=A8=E7=BB=91=E5=AE=9A=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=EF=BC=8C=E4=BB=A5=E4=BE=BFadmin.php=E7=9B=B4=E6=8E=A5=E8=AE=BF?= =?UTF-8?q?=E9=97=AE=E5=90=8E=E5=8F=B0=EF=BC=8C=E5=B9=B6=E5=85=BC=E5=AE=B9?= =?UTF-8?q?addons=E6=8F=92=E4=BB=B6=E8=AE=BF=E9=97=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/config.php | 4 ++-- public/admin.php | 18 ++---------------- public/admin.php.bak | 38 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 42 insertions(+), 18 deletions(-) create mode 100644 public/admin.php.bak diff --git a/application/config.php b/application/config.php index 8a4c1125..15f1512b 100755 --- a/application/config.php +++ b/application/config.php @@ -26,7 +26,7 @@ return [ // 是否支持多模块 'app_multi_module' => true, // 入口自动绑定模块 - 'auto_bind_module' => false, + 'auto_bind_module' => true, // 注册的根命名空间 'root_namespace' => [], // 扩展函数文件 @@ -245,7 +245,7 @@ return [ //FastAdmin配置 'fastadmin' => [ //登录验证码 - 'login_captcha' => false, + 'login_captcha' => true, //是否同一账号同一时间只能在一个地方登录 'login_unique' => false, //登录页默认背景图 diff --git a/public/admin.php b/public/admin.php index a1c1350d..004784df 100644 --- a/public/admin.php +++ b/public/admin.php @@ -9,9 +9,7 @@ // +---------------------------------------------------------------------- // | Author: liu21st // +---------------------------------------------------------------------- -// [ 后台入口文件 ] -// 使用此文件可以达到隐藏admin模块的效果 -// 建议将admin.php改成其它任意的文件名,同时修改config.php中的'deny_module_list',把admin模块也添加进去 +// [ 应用入口文件 ] // 定义应用目录 define('APP_PATH', __DIR__ . '/../application/'); @@ -23,16 +21,4 @@ if (!is_file(APP_PATH . 'admin/command/Install/install.lock')) } // 加载框架引导文件 -require __DIR__ . '/../thinkphp/base.php'; - -// 绑定到admin模块 -\think\Route::bind('admin'); - -// 关闭路由 -\think\App::route(false); - -// 设置根url -\think\Url::root(''); - -// 执行应用 -\think\App::run()->send(); +require __DIR__ . '/../thinkphp/start.php'; diff --git a/public/admin.php.bak b/public/admin.php.bak new file mode 100644 index 00000000..a1c1350d --- /dev/null +++ b/public/admin.php.bak @@ -0,0 +1,38 @@ + +// +---------------------------------------------------------------------- +// [ 后台入口文件 ] +// 使用此文件可以达到隐藏admin模块的效果 +// 建议将admin.php改成其它任意的文件名,同时修改config.php中的'deny_module_list',把admin模块也添加进去 +// 定义应用目录 +define('APP_PATH', __DIR__ . '/../application/'); + +// 判断是否安装FastAdmin +if (!is_file(APP_PATH . 'admin/command/Install/install.lock')) +{ + header("location:./install.php"); + exit; +} + +// 加载框架引导文件 +require __DIR__ . '/../thinkphp/base.php'; + +// 绑定到admin模块 +\think\Route::bind('admin'); + +// 关闭路由 +\think\App::route(false); + +// 设置根url +\think\Url::root(''); + +// 执行应用 +\think\App::run()->send();