# 框架配置
框架载入"data/config/global.php"作为公共配置项目,开发组可以使用以下配置来具体配置框架。
~~~
<?php
return array(
'ENV' => 'development', //调试配置文件名
'DEBUG' => true, //是否显示详细错误信息
'LOG_ON' => false, //错误日志记录,需要自己扩展appHook
'LOG_PATH' => ROOT_PATH . 'data/log/', //日志记录目录
'TIMEZONE'=> 'PRC', //时间区域
'REWRITE_ON' => false, //伪静态开关,需要放入对应环境的伪静态规则
'REWRITE_RULE' => array(), //路由规则
'DEFAULT_APP' => 'main', //默认访问模块
'DEFAULT_CONTROLLER' => 'Default', //默认访问控制器
'DEFAULT_ACTION' => 'index', //默认访问方法
'DB'=>array( //数据库信息
'default'=>array(
'DB_TYPE' => 'MysqlPdo', //数据库驱动 (mysqlpdo、mysql)
'DB_HOST' => 'localhost', //数据库地址
'DB_USER' => 'root', //数据库用户
'DB_PWD' => '', //数据库密码
'DB_PORT' => 3306, //数据库端口
'DB_NAME' => 'cp', //数据库名称
'DB_CHARSET' => 'utf8', //数据库编码
'DB_PREFIX' => '', //数据表前缀
'DB_CACHE' => 'DB_CACHE', //使用缓存配置
),
),
'TPL'=>array(
'TPL_PATH' => '', //模板路径
'TPL_SUFFIX' => '.html', //模板后缀
'TPL_CACHE' => 'TPL_CACHE', //使用缓存配置
'TPL_DEPR' => '_', //模板路径分隔符
),
'CACHE'=>array( //缓存配置
'TPL_CACHE' => array(
'CACHE_TYPE' => 'FileCache',
//缓存类型(FileCache,Memcached,Memcache,SaeMemcache),具体缓存服务配置请自行查阅驱动文件
'CACHE_PATH' => ROOT_PATH . 'data/cache/',
'GROUP' => 'tpl', //缓存目录
'HASH_DEEP' => 0, //散列深度
),
'DB_CACHE' => array(
'CACHE_TYPE' => 'FileCache',
'CACHE_PATH' => ROOT_PATH . 'data/cache/',
'GROUP' => 'db',
'HASH_DEEP' => 2,
),
),
'STORAGE'=>array( //文件存储设置
'default'=>array(
'STORAGE_TYPE'=>'File', //存储驱动
),
),
);
~~~