| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- <?php
- /**
- * 全局配置文件
- */
- $_config = array(
- 'PRODUCT_NAME' => '', // 产品名称
- 'LOGO_DEFAULT' => '<b><span style="color: #2699ed;font-size: 14px;">河南中烟批次追溯二维码打印</span></b>', // 产品Logo
- 'LOGO_INVERSE' => '<b><span style="color: #fff;">河南中烟批次追溯二维码打印</span></b>', // 产品Logo深色背景
- 'CURRENT_VERSION' => '1.0', // 当前版本号
- 'DEVELOP_VERSION' => '', // 开发版本号
- 'BUILD_VERSION' => '201703191221', // 编译标记
- 'PRODUCT_MODEL' => '二维码系统', // 产品型号
- 'PRODUCT_TITLE' => '', // 产品标题
- 'WEBSITE_DOMAIN' => '', // 官方网址
- 'UPDATE_URL' => '', // 官方更新网址
- 'TEAM_TITLE' => '', // 公司名称
- 'TEAM_MEMBER' => '', // 团队成员ADMIN_TABS
- 'TEAM_ADDRESS' => '', // 公司地址
- 'TEAM_EMAIL' => '', // 公司邮箱
- 'TEAM_PHONE' => '', // 公司电话
- 'TEAM_QQ' => '', // 公司QQ
- 'TEAM_QQQUN' => '', // 公司QQ群
- 'AUTH_KEY' => 'CoreThink', // 系统加密KEY,轻易不要修改此项,否则容易造成用户无法登录,如要修改,务必备份原key
- // 不输出模板变量
- 'PARSE_VAR' => false,
- // URL模式
- 'URL_MODEL' => '3',
- // 全局过滤配置
- 'DEFAULT_FILTER' => '', //TP默认为htmlspecialchars
- // 预先加载的标签库
- 'TAGLIB_PRE_LOAD' => '',
- // 全局命名空间
- 'AUTOLOAD_NAMESPACE' => array(
- 'Util' => APP_PATH . 'Common/Util/',
- ),
- // URL配置
- 'URL_CASE_INSENSITIVE' => true, // 不区分大小写
- // 应用配置
- 'DEFAULT_MODULE' => 'Admin',
- 'MODULE_DENY_LIST' => array('Common'),
- 'MODULE_ALLOW_LIST' => array('Admin'),
- // 模板相关配置
- 'TMPL_PARSE_STRING' => array(
- '__PUBLIC__' => (is_ssl() ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . __ROOT__ . '/Public',
- '__LYUI__' => (is_ssl() ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . __ROOT__ . '/Public/libs/lyui/dist',
- '__ADMIN_IMG__' => (is_ssl() ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . __ROOT__ . ltrim(APP_PATH, '.') . 'Admin/View/Public/img',
- '__ADMIN_CSS__' => (is_ssl() ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . __ROOT__ . ltrim(APP_PATH, '.') . 'Admin/View/Public/css',
- '__ADMIN_JS__' => (is_ssl() ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . __ROOT__ . ltrim(APP_PATH, '.') . 'Admin/View/Public/js',
- '__ADMIN_LIBS__' => (is_ssl() ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] . __ROOT__ . ltrim(APP_PATH, '.') . 'Admin/View/Public/libs',
- ),
- // 系统功能模板
- 'ADMIN_PUBLIC_LAYOUT' => APP_PATH . 'Admin/View/Public/layout.html',
- 'LISTBUILDER_LAYOUT' => APP_PATH . 'Common/Builder/listbuilder.html',
- 'FORMBUILDER_LAYOUT' => APP_PATH . 'Common/Builder/formbuilder.html',
- // 错误页面模板
- 'TMPL_ACTION_ERROR' => APP_PATH . 'Admin/View/Error/error.html', // 错误跳转对应的模板文件
- 'TMPL_ACTION_SUCCESS' => APP_PATH . 'Admin/View/Error/success.html', // 成功跳转对应的模板文件
- 'TMPL_EXCEPTION_FILE' => APP_PATH . 'Admin/View/Error/exception.html', // 异常页面的模板文件
- // 文件上传默认驱动
- 'UPLOAD_DRIVER' => 'Local',
- // 文件上传相关配置
- 'UPLOAD_FILE_CONFIG' => array(
- 'mimes' => 'text/plain,text/html', // 允许上传的文件MiMe类型
- 'maxSize' => 100 * 1024 * 1024, // 上传的文件大小限制 (0-不做限制,默认为2M,后台配置会覆盖此值)
- 'autoSub' => true, // 自动子目录保存文件
- 'savePath' => '', // 保存路径
- 'saveExt' => '', // 文件保存后缀,空则使用原后缀
- 'replace' => true, // 存在同名是否覆盖
- ),
- // 图片上传相关配置
- 'UPLOAD_CONFIG' => array(
- 'mimes' => '', // 允许上传的文件MiMe类型
- 'maxSize' => 2 * 1024 * 1024, // 上传的文件大小限制 (0-不做限制,默认为2M,后台配置会覆盖此值)
- 'autoSub' => true, // 自动子目录保存文件
- 'subName' => array('date', 'Y-m-d'), // 子目录创建方式,[0]-函数名,[1]-参数,多个参数使用数组
- 'rootPath' => './Uploads/', // 保存根路径
- 'savePath' => '', // 保存路径
- 'saveName' => array('uniqid', ''), // 上传文件命名规则,[0]-函数名,[1]-参数,多个参数使用数组
- 'saveExt' => '', // 文件保存后缀,空则使用原后缀
- 'replace' => false, // 存在同名是否覆盖
- 'hash' => true, // 是否生成hash编码
- 'callback' => false, // 检测文件是否存在回调函数,如果存在返回文件信息数组
- ),
- );
- // 获取数据库配置信息,手动修改数据库配置请修改db.php,这里无需改动
- if (is_file('./Application/Common/Conf/db.php')) {
- $db_config = include './Application/Common/Conf/db.php'; // 包含数据库连接配置
- } else {
- // 开启开发部署模式
- if (@$_SERVER[ENV_PRE . 'DEV_MODE'] === 'true') {
- // 数据库配置
- $db_config = array(
- 'DB_TYPE' => @$_SERVER[ENV_PRE . 'DB_TYPE'] ?: 'mysql', // 数据库类型
- 'DB_HOST' => @$_SERVER[ENV_PRE . 'DB_HOST'] ?: '127.0.0.1', // 服务器地址
- 'DB_NAME' => @$_SERVER[ENV_PRE . 'DB_NAME'] ?: 'lingyun', // 数据库名
- 'DB_USER' => @$_SERVER[ENV_PRE . 'DB_USER'] ?: 'root', // 用户名
- 'DB_PWD' => @$_SERVER[ENV_PRE . 'DB_PWD'] ?: '', // 密码
- 'DB_PORT' => @$_SERVER[ENV_PRE . 'DB_PORT'] ?: '3306', // 端口
- 'DB_PREFIX' => @$_SERVER[ENV_PRE . 'DB_PREFIX'] ?: 'ly_', // 数据库表前缀
- );
- } else {
- // 数据库配置
- $db_config = array(
- 'DB_TYPE' => 'mysql', // 数据库类型
- 'DB_HOST' => '127.0.0.1', // 服务器地址
- 'DB_NAME' => 'lingyun', // 数据库名
- 'DB_USER' => 'root', // 用户名
- 'DB_PWD' => '', // 密码
- 'DB_PORT' => '3306', // 端口
- 'DB_PREFIX' => 'ly_', // 数据库表前缀
- );
- }
- }
- // 如果数据表字段名采用大小写混合需配置此项
- $db_config['DB_PARAMS'] = array(\PDO::ATTR_CASE => \PDO::CASE_NATURAL);
- // 返回合并的配置
- return array_merge(
- $_config, // 系统全局默认配置
- $db_config, // 数据库配置数组
- include APP_PATH . '/Common/Builder/config.php' // 包含Builder配置
- );
|