配置文件地址 protected/config/main.php
return array(
'name'=>'XXXXX', //网页标题
'timeZone' => 'Asia/Shanghai', //默认时区
'language'=>'zh_cn', //默认语言
'preload'=>array('log'), //预载入控件
'import'=>array( //自动包含类,实例时,不用在导入(import)
'application.models.*', //protected/models下所有类文件
'application.components.*', //protected/components所有类文件
),
'modules'=>array( //注册可用模块
'gii'=>array( //注册Gii模块 访问地址 r=gii
'class'=>'system.gii.GiiModule',
'password'=>'123123',
'ipFilters'=>array('127.0.0.1','::1'),
),
),
'components'=>array( //核心组件
'user'=>array( //user用户信息存储配置
'class'=>'WebUserD',//这个WebUser是继承CwebUser 如果没有这句,默认WebUser
'allowAutoLogin'=>true, //这个是设置前台session的前缀
'stateKeyPrefix' => '_backuser',//这里设置允许cookie保存登录信息,一边下次自动登录
'authTimeout'=>'3800',//超时设置
),
'urlManager' =>array ( //路由配置
//'urlFormat' =>'path' ,
'showScriptName' => false ,//隐藏index.php
),
'db'=>array( //db数据库配置配置,你也可以在配置多个,访问是Yii::app()->配置名称
'class' => 'CDbConnection',
'connectionString' => 'mysql:host=localhost;dbname=xmis',
'username' => 'func',
'password' => 'passwd',
'emulatePrepare' => true,
'charset' => 'utf8',
'schemaCachingDuration'=>0,
'queryCachingDuration'=>0,
'queryCachingCount'=>0,
'tablePrefix' =>'tbl_', //数据表前缀
'enableProfiling'=>true, //可用于SQL调试
),
'errorHandler'=>array(//代码执行错误时,跳入的页面
'errorAction'=>'site/error',
),
'log'=>array( //Log保存配置
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'error, warning',
),
),
),
),
'defaultController' => 'default/index', //设置默认控制器类
'params'=>array( //自定义变量,可以通过Yii::app()->params[version]获取值
'version'=>'xxx',
'keys'=>'value',
),
);