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 相关文章推荐
一些PHP Coding Tips(php小技巧)[2011/04/02最后更新]
May 02 PHP
php数据结构与算法(PHP描述) 快速排序 quick sort
Jun 21 PHP
解析php中如何直接执行SHELL
Jun 28 PHP
php实现的漂亮分页方法
Apr 17 PHP
ThinkPHP快速入门实例教程之数据分页
Jul 01 PHP
php绘制圆形的方法
Jan 24 PHP
typecho插件编写教程(二):写一个新插件
May 28 PHP
简单的pgsql pdo php操作类实现代码
Aug 25 PHP
php 常用的系统函数
Feb 07 PHP
PHP迭代器和迭代的实现与使用方法分析
Apr 19 PHP
PHP PDOStatement::setFetchMode讲解
Feb 03 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
Apr 04 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如何编写易读的代码
2007/07/10 PHP
解析php多线程下载远程多个文件
2013/06/25 PHP
微信推送功能实现方式图文详解
2019/07/12 PHP
jQuery 改变CSS样式基础代码
2010/02/11 Javascript
JQuery FlexiGrid的asp.net完美解决方案 dotNetFlexGrid-.Net原生的异步表格控件
2010/09/12 Javascript
node.js中的buffer.Buffer.isBuffer方法使用说明
2014/12/14 Javascript
jquery插件hiAlert实现网页对话框美化
2015/05/03 Javascript
JavaScript中toString()方法的使用详解
2015/06/05 Javascript
深入学习jQuery Validate表单验证
2016/01/18 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
JS DOMReady事件的六种实现方法总结
2016/11/23 Javascript
JavaScript实现随机五位数验证码
2019/09/27 Javascript
如何基于javascript实现贪吃蛇游戏
2020/02/09 Javascript
Vue仿百度搜索功能
2020/12/28 Vue.js
在Python下利用OpenCV来旋转图像的教程
2015/04/16 Python
python抽象基类用法实例分析
2015/06/04 Python
bat和python批量重命名文件的实现代码
2016/05/19 Python
python opencv检测目标颜色的实例讲解
2018/04/02 Python
python批量查询、汉字去重处理CSV文件
2018/05/31 Python
想学python 这5本书籍你必看!
2018/12/11 Python
Python基础知识点 初识Python.md
2019/05/14 Python
numpy concatenate数组拼接方法示例介绍
2019/05/27 Python
python如何调用字典的key
2020/05/25 Python
音频处理 windows10下python三方库librosa安装教程
2020/06/20 Python
浅析python 通⽤爬⾍和聚焦爬⾍
2020/09/28 Python
通过代码实例了解Python3编程技巧
2020/10/13 Python
如何用python开发Zeroc Ice应用
2021/01/29 Python
Vuori官网:运动服装的终级表现
2021/01/27 全球购物
UNIX文件类型
2013/08/29 面试题
顶碗少年教学反思
2014/02/21 职场文书
销售主管竞聘书
2014/03/31 职场文书
中秋节国旗下演讲稿
2014/09/13 职场文书
公务员上班玩游戏检讨书
2014/09/17 职场文书
先进单位事迹材料
2014/12/25 职场文书
社区义诊通知
2015/04/24 职场文书