-
系统配置
更新时间:2020-07-24 09:29:13 | 简介:系统config文件配置
- 'api_ext'=>'.class.php',//api 文件结尾
- 'api_path'=>'api',//api path
- 'APP_HOST'=> isset($_SERVER['HTTP_HOST'])?$_SERVER['HTTP_HOST']:'',
- 'APP_DEBUG'=>true,
- 'APP_REMOTE_ADDR'=>isset($_SERVER['REMOTE_ADDR'])?$_SERVER['REMOTE_ADDR']:'',
- 'APP_ROOT'=>isset($_SERVER['DOCUMENT_ROOT'])?$_SERVER['DOCUMENT_ROOT']:'',//app根目录
- 'APP_AGENT'=>isset($_SERVER['HTTP_USER_AGENT'])?$_SERVER['HTTP_USER_AGENT']:'',
- 'APP_METHOD'=>isset($_SERVER['REQUEST_METHOD'])?$_SERVER['REQUEST_METHOD']:'GET',
- 'APP_UPGRADE'=>false,//维护模式是否开启,开启维护模式后网站展示固定维护模式的页面
- 'APP_AUTOMODEL'=>true,//是否自动配置用户模块基础结构
- 'APP_AUTOLINK'=>true,//是否自动配置访问链接的地址
- 'APP_AUTOLINK_ADDR'=>'',//启用自动配置访问链接的地址之后的,生成对应文件的路径
- 'app_path'=>APP_PATH,//用户控制文件夹
- 'app_ns'=>'App',//用户使用模块命名空间
- 'charset'=>'utf-8',//展示字符集
- 'config_ext'=>'.php',//配置文件结尾
- 'common_file'=>'Common'.DIRECTORY_SEPARATOR.'Function.php',//公共文件位置
- 'config_path'=>'Common'.DIRECTORY_SEPARATOR.'Config',//用户模块的配置文件加载路径
- 'content_type'=>'text/html',//当前类型
- 'cookie_status'=>true,//是否使用cookie控制,控制则配置生效
- //cookie默认基础配置
- 'cookie_path'=>'',//默认跟随系统
- 'cookie_timer'=>0,//默认cookie过期时间
- 'cookie_name'=>'',//默认cookie名
- 'cookie_value'=>'',//默认cookie值
- 'cookie_domain'=>'',//跟随系统
- 'ctr_tips'=>'Controller',//控制器标识
- 'ctr_path'=>'Controller',//控制器文件目录
- 'ctr_class_ext'=>'Controller',//控制器后缀
- 'DB_SERVER'=>'Pdo',//链接数据库类型[mysql,pdo]
- 'DB_TABLE'=>'',//默认操作数据表
- 'DB_FETCH_SQL'=>false,//使用打印,[true:打印,false:不打印]
- 'DB_HOST'=>'127.0.0.1',//使用IP/TCP
- 'DB_NAME'=>'',//使用数据库
- 'DB_USER'=>'',//使用数据库用户名
- 'DB_PSD'=>'',//使用数据库链接密码
- 'DB_CHARSET'=>'UTF8',//数据库字符集
- 'DB_C_TIME'=>'0',//默认缓存秒数
- 'DB_PREFIX'=> '',//数据库表前缀
- 'DB_PAGE_VAR' => 'page',//分页字段
- 'DB_PAGE_PAGER' =>1,//当前页面
- 'DB_PAGE_LLINE'=>'2',//分页左侧数量
- 'DB_PAGE_RLINE'=>'3',//分页右侧数量
- 'DB_PAGE_LANG'=>'ch',//分页语言
- 'DB_PAGE_BSURL'=>false,//分页基础路径
- 'DB_PAGE_COUNT'=>'20',//单页默认设置数量
- 'default_module'=>'index',//默认模块
- 'default_controller'=>'index',//默认控制器
- 'default_action'=>'index',//默认执行方法
- 'dns_status'=>true,//开启子域名部署
- //开启子域名部署之后使用的域名列
- 'dns_list'=>array(
- ),
- 'dns_hasit'=>false,//可变变量,判定当前域名是否在当前dns之中
- 'ds'=>DIRECTORY_SEPARATOR,//分隔符
- //邮件发送相关配置
- 'email'=>array(
- 'title'=>'',//信息开头
- 'body'=>'',//信息主要连接标签
- 'altBody'=>'your email do not server for this page', //当邮件不支持html时备用显示,可以省略
- 'to'=>'kuoqps@163.com',//发送用户对象
- 'CharSet'=>'UTF-8',//设置邮件的字符编码,这很重要,不然中文乱码
- 'SMTPAuth'=>true,//开启认证
- //'SMTPSecure'=>'ssl',//已重验证中去除
- 'port'=>"25",
- 'host'=>'',
- 'username'=>'',
- 'Password'=>'',
- 'AddReplyToMail'=>'',//回复地址
- 'AddReplyToName'=>'kuoqi',//回复地址
- 'From'=>'',
- 'FromName'=>'幻冰小站',
- 'WordWrap'=>'200',// 设置每行字符串的长度
- ),
- 'extend_path'=>'extend',//第三方扩展目录
- 'extend_ext'=>'.Extend.php',//第三方扩展公共文件结尾
- 'host'=>isset($_SERVER['HTTP_HOST'])?$_SERVER['HTTP_HOST']:'',//当前主域名
- 'index'=>'/index.php',//主入口文件
- 'LINK_CHAR'=>'UTF-8',//链接编码
- 'nopic_file'=>'',//系统默认无图
- //openssl基础配置
- 'openssl'=>array(
- "config" => '',//配置路径
- 'method'=>'AES-256-CBC',//请求方式
- 'numberofdays'=>'356',//证书应用天数
- 'iv'=>'',//16位
- 'password'=>'',//请求密码
- "private_key_bits" => 1024,//字节数[512,1024,2048,4096]等
- "private_key_type" => OPENSSL_KEYTYPE_RSA,//加密类型
- 'cerpath'=>'r',//证书文件名
- 'pfxpath'=>'',//密钥文件名
- 'privatepath'=>'',//私钥信息
- 'publicpath'=>'',//公钥信息
- //证书信息
- 'dn'=>array(
- "countryName" => "CN",//所在国家
- "stateOrProvinceName" => "ChongQing",//所在省份
- "localityName" => "ChongQing",//所在城市
- "organizationName" => "Kuoqi", //注册人姓名
- "organizationalUnitName" => "kuoqiPHP", //组织名称
- "commonName" => "Web Safe Cert",//公共名称
- "emailAddress" => "kuoqps@163.com",//邮箱
- ),
- ),
- 'page_tpl_static'=>true,//页面模板静态化
- 'page_tpl_prefix'=>'tpl_',//页面静态化模板前缀
- 'page_tpl_ext'=>'.html',//页面静态化模板文件后缀
- 'page_tpl_path'=>'tpl',//页面静态化模板文件文件夹路径
- //'page_static'=>false,//页面静态化,包含后台资源静态化,用法同上
- 'path_info_limit'=>'/',//链接分割标识
- 'PHP_MBSTRING'=>true,//使用PHP_MBSTRING,支持中文链接搜索
- 'public_path'=>'public',//公共文件夹目录
- 'root'=>isset($_SERVER['DOCUMENT_ROOT'])?$_SERVER['DOCUMENT_ROOT']:'',//系统根目录
- 'rt_thumb'=>'thumb',//缩略图缓存目录
- 'rttp_path'=>'template',//模板缓存目录
- 'runtime_path'=>'runtime',//缓存目录
- 'rtcache_path'=>'cache',//缓存文件目录
- 'rttp_ext'=>'.php',//缓存文件结尾
- 'log_path'=>'log',//日志缓存文件夹,内部日志
- 'log_prefix'=>'logs_',//默认缓存日志前缀
- 'log_size'=>2097152,//默认缓存日志大小
- 'log_progress'=>true,//是否强制启用进程检测模式
- 'tpl_error'=>'/public/template/page_error',//跳转错误页面模板
- 'tpl_success'=>'/public/template/page_success',//跳转成功页面模板
- 'tpl_404'=>'/public/template/page_404',//404页面模板,【app_debug关闭时候才能显示出来的】
- 'tpl_upgrade'=>'',//网站维护页面模板
- //session数据配置
- 'session'=>array(),
- 'shame'=>'http://',//请求协议
- 'simple_module'=>'m',//缩写模型
- 'simple_controller'=>'c',//缩写控制器
- 'simple_action'=>'a',//缩写方法
- 'sys_path'=>SYS_PATH,//主文件目录
- 'top_admin_id'=>1,//设置最高权限用户ID[后台]
- 'tp_ext'=>'.html',//模板文件后缀
- 'upload'=>array(
- 'can_ext'=>array("jpg","jpeg","png","gif","bmp","rmvb","mp3"),
- 'file_ext'=>array("jpg","jpeg","png","gif","bmp","rmvb","mp3","doc","pdf"),
- 'root_path'=>'/public/upload/',
- 'img_path'=>'imgs',
- 'file_path'=>'file',
- ),
- 'validata_path'=>'validata',//数据验证path
- 'validata_ext'=>'.class.php',//数据验证文件后缀
- 'view_path'=>'view',//视图目录
- 'view_ext'=>'.html',//视图文件结尾
- //微信基础配置
- //微信第三方插件基本配置
- /*
- 'WEIXIN'=>array(
- 'name'=>'',//应用实例化名称
- 'instance_id'=>'',//1,
- 'appid'=>'',//
- 'appsecret'=>'',//
- 'debug'=>true,//调试模式可以开启一些基本控制,以下参数调试模式生效
- 'fans_cache_time'=>'3600',//粉丝相关信息自动缓存时长,避免因操作失误导致的次数不够使用的情况
- ),*/
- 'html_path_temp'=>'/public/time/html',//html模块使用缓存路径
- //api-qrcode基础配置
- 'api_qrcode'=>array(
- 'errorCorrectionLevel'=>'H',
- 'matrixPointSize'=>4,
- 'path'=>'/public/time/qrcode',
- 'ext'=>'.png'
- ),
- //验证码模块配置
- 'VERIFIY_CODE'=>array(
- //验证码字体库
- 'LIB'=>array('1','2','3','4','5','6','7','8','9','0','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'),
- 'LENGTH'=>'4',//验证码长度
- 'WIDTH'=>'200',//验证码宽度
- 'HEIGHT'=>'80',//验证码高度
- 'SIZE'=>'80',//验证码大小,占用图形总大小的部分
- 'OBSTRUC_COUNT'=>'100',//杂色数量
- ),
- //微信基础配置
- 'WEIXIN'=>array(
- 'name'=>'',//应用实例化名称
- 'instance_id'=>'',//1,
- 'appid'=>'',//
- 'appsecret'=>'',//
- 'debug'=>true,//调试模式可以开启一些基本控制,以下参数调试模式生效
- 'fans_cache_time'=>'3600',//粉丝相关信息自动缓存时长,避免因操作失误导致的次数不够使用的情况
- ),
- //启用定时器
- 'TIMER_STATE'=>false,
- //每次执行的时间间隔
- 'TIMER_SLEEP'=>'1',
- //定时器控制器文件名
- 'TIMER_CTL_NAME'=>'ctl.timer',
- //定时器模块的返回函数
- 'TIMER_FUNC_CALLBACK'=>'timerCallback',
- //定时器模块日志是否启用
- 'TIMER_LOG_STATE'=>true,
- //定时器模块日志文件前缀
- 'TIMER_LOG_PREFIX'=>'timer_',
- //sitemap文件名
- 'SITE_MAP_NAME'=>'Sitemap',
- //日志文件相关配置
- 'LOG_STATE'=>true,//日志模块配置
- //语言配置
- 'LANG'=>'CH',//[CH:中文,EN:english]
- //语言配置脚本路径
- 'LNAG_PATH'=>'/KuoqiPHP/Library/Lang',
- //余元配置文件后缀名
- 'LNAG_EXT'=>'.txt',