账户中心 退出系统
开发文档 资讯·分享 技术交流 会员登录
phpGrace GSCMS 公众号系统
项目全局配置

全局配置用于保存数据库、session、云存储等全局配置数据,详见下面的配置说明 : 

配置文件位置

|_ phpGrace/config.php

数据库配置

'db' => array(
  'host' =>  '数据库主机地址',
  'port' =>  '3306',//端口
  'user' =>  '数据库账号',
  'pwd' =>  '数据库密码',
  'dbname' =>  '数据库名称',
  'charset' =>  'utf8',// 编码
  'pre'  =>  'grace_'// 统一的表前缀
)

session 配置

// ****** session 配置 ******
'session'                => array(
    // 支持的类型 1. file 文件形式 2. memcache 3.redis
    'type'               => 'file',
    'host'               => '127.0.0.1', // 主机地址
    // 服务端口 memcach 默认端口 11211 ,redis 默认端口 6379
    'port'               => '6379',
    'password'           => '123456',   // redis 服务密码
),

阿里云 OSS ( 静态文件云存储 ) 

// ****** 阿里云相关配置 ******
'aliCloud'               => array(
    'accessKeyId'        => '******', // 阿里云账户中心获取
    'accessKeySecret'    => '******'  // 阿里云账户中心获取
),
// 静态文件云域名配置, 阿里云账户中心设置
// "/" 代表不开启静态云,必须以 "/"结尾
"OSS_DOMAIN"             => "https://cmsuse.oss-cn-beijing.aliyuncs.com/",
// 阿里云 OSS bucket 阿里云账户中心获取
'OSS_BUCKET'             => 'your bucket name',
// OOS 接口 HOST 阿里云账户 OOS 相关资料查询获取
"OSS_HOST"               => 'http://oss-cn-beijing.aliyuncs.com/',
// 短信验证码签名名称及模板编号
'SMSVCodeSignName'       => '阿里云短信测试专用',
'SMSVCodeTemplateCode'   => 'SMS_82870108',
// ****** 阿里云相关配置 ******

缓存配置

// ****** 缓存配置 ******
// 支持的缓存类型
'allowCacheType'         => array('file', 'redis'),
// 缓存设置
'cache'                  => array(
    'type'               => 'file',
    'host'               => '127.0.0.1', // 主机地址
    'port'               => '6379',      //  redis 服务端口
    'password'           => '123456',    // redis 服务密码
    'pre'                => 'GSCMS_'     // 缓存变量前缀
),
// 通用缓存时间规范
// 缓存时间 [ 短 30 秒 ]
'CACHELIFETIMESHORT'     => 30,
// 缓存时间 [ 普通 600 秒 ]
'CACHELIFETIMECOMMON'    => 600,
// 缓存时间 [ 长 3600 秒 ]
'CACHELIFETIMELONG'      => 3600,
// ****** 缓存配置 ******

邮件服务器配置 [ 基于 smtp 服务 ]

'mailConfig'  => array(
    'Host'       => 'smtp.exmail.qq.com', //smtp 服务器地址
    'Port'       => 465,           //smtp 端口
    'FromName'   => 'phpGrace',    //发件人
    'Username'   => 'support@***.com', //邮件账户
    'Password'   => '****'       //对应密码
)

调用语法

\config('key1', 'key2')