跳到主要内容

🥗 配置项目

通过在根目录下的配置文件 config.php 追加配置项来实现更多功能控制,目前支持的配置项目如下:

隐藏管理后台登录页面

const ADMIN_PATH_CODE = 'abcd';

禁用后台手动上传安装应用

const APP_UPLOAD_FORBID = true;

大部分应用都可以通过应用商店安装,对于不需要使用后台上传安装应用功能的用户,建议关闭这个功能,可以让系统安全那么一点点。

开启开发者模式

const ENVIRONMENT = 'develop';

配置后程序将输出更详细的报错信息,包括 warning 和 notice 级别的错误,方便调试完善代码。

管理员(包括内容编辑)上传文件最大限制

如果不配置该项,系统默认管理员(包括内容编辑)可上传最大2G的文件。

const UPLOAD_MAX_SIZE = 1024; // 单位:KB 

管理员(包括内容编辑)上传文件类型限制

  • 如果不配置该项,系统默认管理员(包括内容编辑)可上传大部分常见文件
  • 设置文件名后缀,英文逗号分割,如下:
const UPLOAD_ATT_TYPE = 'rar,zip,gif,jpg,jpeg,png,webp,txt,pdf,docx,doc,xls,xlsx,mp4,mp3'; 

完整配置参考

<?php
//MySQL database host
const DB_HOST = 'xxx';
//Database username
const DB_USER = 'emlog';
//Database user password
const DB_PASSWD = 'emlog';
//Database name
const DB_NAME = 'emlog';
//Database Table Prefix
const DB_PREFIX = 'emlog_';
//Auth key
const AUTH_KEY = 'xxxxxxx';
//Cookie name
const AUTH_COOKIE_NAME = 'xxxxxx';

// 隐藏管理后台登录页面配置
const ADMIN_PATH_CODE = 'abcd';

// 禁用后台手动上传安装应用
const APP_UPLOAD_FORBID = true;

// 开启开发者模式
const ENVIRONMENT = 'develop';

// 管理员(包括内容编辑)上传文件最大限制,单位:KB
const UPLOAD_MAX_SIZE = 1024;

// 管理员(包括内容编辑)上传文件类型限制
const UPLOAD_ATT_TYPE = 'rar,zip,gif,jpg,jpeg,png,webp,txt,pdf,docx,doc,xls,xlsx,mp4,mp3';