bianjunhui 2 years ago
parent
commit
85b3ce2a57
5 changed files with 108 additions and 45 deletions
  1. 1 1
      application/config.php
  2. 2 2
      application/database.php
  3. 38 42
      application/extra/site.php
  4. 37 0
      public/admin.php
  5. 30 0
      public/install.php

+ 1 - 1
application/config.php

@@ -254,7 +254,7 @@ return [
         // 驱动方式
         'type'     => 'Mysql',
         // 缓存前缀
-        'key'      => 'xBjD6LOMmnCoFv2IV3EfWaplsrqUQR7d',
+        'key'      => 'i3d6o32wo8fvs1fvdpwens',
         // 加密方式
         'hashalgo' => 'ripemd160',
         // 缓存有效期 0表示永久缓存

+ 2 - 2
application/database.php

@@ -18,11 +18,11 @@ return [
     // 服务器地址
     'hostname'        => Env::get('database.hostname', '127.0.0.1'),
     // 数据库名
-    'database'        => Env::get('database.database', 'raffle'),
+    'database'        => Env::get('database.database', 'fastadmin'),
     // 用户名
     'username'        => Env::get('database.username', 'root'),
     // 密码
-    'password'        => Env::get('database.password', 'root'),
+    'password'        => Env::get('database.password', ''),
     // 端口
     'hostport'        => Env::get('database.hostport', ''),
     // 连接dsn

+ 38 - 42
application/extra/site.php

@@ -1,44 +1,40 @@
 <?php
 
-return array (
-  'name' => 'raffle',
-  'beian' => '',
-  'cdnurl' => '',
-  'version' => '1.0.1',
-  'timezone' => 'Asia/Shanghai',
-  'forbiddenip' => '',
-  'languages' => 
-  array (
-    'backend' => 'zh-cn',
-    'frontend' => 'zh-cn',
-  ),
-  'fixedpage' => 'dashboard',
-  'categorytype' => 
-  array (
-    'default' => 'Default',
-    'page' => 'Page',
-    'article' => 'Article',
-    'test' => 'Test',
-  ),
-  'configgroup' => 
-  array (
-    'basic' => 'Basic',
-    'email' => 'Email',
-    'dictionary' => 'Dictionary',
-    'user' => 'User',
-    'example' => 'Example',
-  ),
-  'attachmentcategory' => 
-  array (
-    'category1' => 'Category1',
-    'category2' => 'Category2',
-    'custom' => 'Custom',
-  ),
-  'mail_type' => '1',
-  'mail_smtp_host' => 'smtp.qq.com',
-  'mail_smtp_port' => '465',
-  'mail_smtp_user' => '10000',
-  'mail_smtp_pass' => 'password',
-  'mail_verify_type' => '2',
-  'mail_from' => '10000@qq.com',
-);
+return [
+    'name' => '我的网站',
+    'beian' => '',
+    'cdnurl' => '',
+    'version' => '1.0.1',
+    'timezone' => 'Asia/Shanghai',
+    'forbiddenip' => '',
+    'languages' => [
+        'backend' => 'zh-cn',
+        'frontend' => 'zh-cn',
+    ],
+    'fixedpage' => 'dashboard',
+    'categorytype' => [
+        'default' => 'Default',
+        'page' => 'Page',
+        'article' => 'Article',
+        'test' => 'Test',
+    ],
+    'configgroup' => [
+        'basic' => 'Basic',
+        'email' => 'Email',
+        'dictionary' => 'Dictionary',
+        'user' => 'User',
+        'example' => 'Example',
+    ],
+    'attachmentcategory' => [
+        'category1' => 'Category1',
+        'category2' => 'Category2',
+        'custom' => 'Custom',
+    ],
+    'mail_type' => '1',
+    'mail_smtp_host' => 'smtp.qq.com',
+    'mail_smtp_port' => '465',
+    'mail_smtp_user' => '10000',
+    'mail_smtp_pass' => 'password',
+    'mail_verify_type' => '2',
+    'mail_from' => '10000@qq.com',
+];

+ 37 - 0
public/admin.php

@@ -0,0 +1,37 @@
+<?php
+
+// +----------------------------------------------------------------------
+// | ThinkPHP [ WE CAN DO IT JUST THINK ]
+// +----------------------------------------------------------------------
+// | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
+// +----------------------------------------------------------------------
+// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
+// +----------------------------------------------------------------------
+// | Author: liu21st <liu21st@gmail.com>
+// +----------------------------------------------------------------------
+// [ 后台入口文件 ]
+// 使用此文件可以达到隐藏admin模块的效果
+// 为了你的安全,强烈不建议将此文件名修改成admin.php
+// 定义应用目录
+define('APP_PATH', __DIR__ . '/../application/');
+
+// 判断是否安装
+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();

+ 30 - 0
public/install.php

@@ -0,0 +1,30 @@
+<?php
+
+// +----------------------------------------------------------------------
+// | ThinkPHP [ WE CAN DO IT JUST THINK ]
+// +----------------------------------------------------------------------
+// | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
+// +----------------------------------------------------------------------
+// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
+// +----------------------------------------------------------------------
+// | Author: liu21st <liu21st@gmail.com>
+// +----------------------------------------------------------------------
+// [ 安装文件 ]
+// 建议安装完成后移除此文件
+// 定义应用目录
+define('APP_PATH', __DIR__ . '/../application/');
+
+// 加载框架引导文件
+require __DIR__ . '/../thinkphp/base.php';
+
+// 绑定到安装控制器
+\think\Route::bind('\app\admin\command\Install', 'controller');
+
+// 开启路由
+\think\App::route(true);
+
+// 设置根url
+\think\Url::root('');
+
+// 执行应用
+\think\App::run()->send();