Yii配置文件用法详解
本文详细分析了Yii配置文件的用法。分享给大家供大家参考。具体分析如下:
Yii配置文件比ThinkPHP复杂多了,先把自己了解的配置记录下来,感兴趣的朋友可以参考一下:
<?php
//主配置文件
$config=array(
'modules'=>array(
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>'admin',
),
),
'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
'name'=>'Yii学习',//项目名称
'preload'=>array('log'),
'import'=>array(//自动加载类
'application.models.*',
'application.components.*',
),
'defaultController'=>'index',//默认控制器
'layout'=>'layout',//layout文件
'components'=>array(
'db'=>array(//数据库配置
'connectionString'=>'mysql:host=localhost;dbname=h.me',
'username'=>'root',
'password'=>'',
'charset'=>'utf8',
'tablePrefix'=>'tp_',
'enableParamLogging'=>true,//显示带参数的SQL
),
'urlManager'=>array(
'urlFormat'=>'path',//pathinfo模式
'showScriptName'=>false,//隐藏index.php时需要设置false
// 'urlSuffix'=>'.html',//url后缀相当于伪静态
),
'errorHandler'=>array(
'errorAction'=>'index/error',//404错误跳转到所在方法
),
'log'=>array(//日志
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CWebLogRoute',
'levels'=>'trace,error,waring',//ApplicationLog显示级别
'categories'=>'system.*',//记录类别
),
),
),
),
'params'=>require(dirname(__FILE__).'/params.php'),
);
return$config;
?>
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下