Yii配置文件用法详解


Posted in PHP onDecember 04, 2014

本文详细分析了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', //Application Log 显示级别 

                    'categories' => 'system.*', //记录类别 

                ), 

            ), 

        ), 

    ), 

    'params' => require(dirname(__FILE__) . '/params.php'), 

); 

  

return $config; 

?>

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
一次编写,随处运行
Oct 09 PHP
PHP 中的批处理的实现
Jun 14 PHP
php后台程序与Javascript的两种交互方式
Oct 25 PHP
php学习笔记之 函数声明
Jun 09 PHP
php URL跳转代码 减少外链
Jun 25 PHP
php删除页面记录 同时刷新页面 删除条件用GET方式获得
Jan 10 PHP
PHP中使用cURL实现Get和Post请求的方法
Mar 13 PHP
php中stream(流)的用法
Mar 25 PHP
php中 $$str 中 &quot;$$&quot; 的详解
Jul 06 PHP
PHP精确计算功能示例
Nov 29 PHP
分析php://output和php://stdout的区别
May 06 PHP
TP5框架实现的数据库备份功能示例
Apr 05 PHP
yii实现图片上传及缩略图生成的方法
Dec 04 #PHP
Dwz与thinkphp整合下的数据导出到Excel实例
Dec 04 #PHP
yii的CURD操作实例详解
Dec 04 #PHP
Yii的CDbCriteria查询条件用法实例
Dec 04 #PHP
php生成随机颜色方法汇总
Dec 03 #PHP
php实现使用正则将文本中的网址转换成链接标签
Dec 03 #PHP
Yii框架中memcache用法实例
Dec 03 #PHP
You might like
PHP面向对象编程快速入门
2006/10/09 PHP
PHP Echo字符串的连接格式
2016/03/07 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
2016/10/17 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
总结PHP内存释放以及垃圾回收
2018/03/29 PHP
c#和Javascript操作同一json对象的实现代码
2012/01/17 Javascript
jQuery图片的展开和收缩实现代码
2013/04/16 Javascript
javascript实现TreeView 无刷新展开的实例代码
2013/07/13 Javascript
全面解析Bootstrap布局组件应用
2016/02/22 Javascript
ng-options和ng-checked在表单中的高级运用(推荐)
2017/01/21 Javascript
js按条件生成随机json:randomjson实现方法
2017/04/07 Javascript
详解a++和++a的区别
2017/08/30 Javascript
node文件批量重命名的方法示例
2017/10/23 Javascript
JavaScript 中使用 Generator的方法
2017/12/29 Javascript
js判断文件类型大小并给出提示的实现方法
2018/01/03 Javascript
vue中动态绑定表单元素的属性方法
2018/02/23 Javascript
js实现按钮开关单机下拉菜单效果
2018/11/22 Javascript
js定义类的方法示例【ES5与ES6】
2019/07/30 Javascript
vue组件中节流函数的失效的原因和解决方法
2020/12/02 Vue.js
vue动态设置路由权限的主要思路
2021/01/13 Vue.js
Python中的匿名函数使用简介
2015/04/27 Python
Python字符串和字典相关操作的实例详解
2017/09/23 Python
pytorch VGG11识别cifar10数据集(训练+预测单张输入图片操作)
2020/06/24 Python
Python GUI库Tkiner使用方法代码示例
2020/11/27 Python
python 写一个文件分发小程序
2020/12/05 Python
html5调用摄像头功能的实现代码
2018/05/07 HTML / CSS
美国网上花店:JustFlowers
2017/02/12 全球购物
美国狗旅行和户外用品领先供应商:kurgo
2020/08/18 全球购物
2013年研究生毕业感言
2014/02/06 职场文书
演讲主持词
2014/03/18 职场文书
教师党员一句话承诺
2014/03/28 职场文书
教师节感谢信
2015/01/22 职场文书
个人专业技术总结
2015/03/05 职场文书
2015年大学生实习评语
2015/03/25 职场文书
廉政承诺书范文
2015/04/28 职场文书
TV动画《政宗君的复仇》第二季制作决定PV公布
2022/04/02 日漫