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 静态页面中显示动态内容
Aug 14 PHP
php 网页游戏开发入门教程一(webgame+design)
Oct 26 PHP
基于asp+ajax和数据库驱动的二级联动菜单
May 06 PHP
一个PHP验证码类代码分享(已封装成类)
Jul 17 PHP
限制ckeditor上传图片文件大小的方法
Nov 15 PHP
对PHP PDO的一些认识小结
Jan 23 PHP
yii2.0实现pathinfo的形式访问的配置方法
Apr 06 PHP
PHP自定义函数实现格式化秒的方法
Sep 14 PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
Nov 22 PHP
php in_array() 检查数组中是否存在某个值详解
Nov 23 PHP
PHP实现的策略模式简单示例
Aug 25 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
Nov 10 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中将数组转成字符串并保存到数据库中的函数代码
2013/09/29 PHP
分享微信扫码支付开发遇到问题及解决方案-附Ecshop微信支付插件
2015/08/23 PHP
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
2016/07/06 PHP
JavaScript中判断函数是new还是()调用的区别说明
2011/04/07 Javascript
javascript学习笔记(十一) 正则表达式介绍
2012/06/20 Javascript
用js代码改变单选框选中状态的简单实例
2013/12/18 Javascript
js检测浏览器版本、核心、是否移动端示例
2014/04/24 Javascript
JavaScript声明变量时为什么要加var关键字
2014/09/29 Javascript
javascript实现在线客服效果
2015/07/15 Javascript
Javascript中 带名 匿名 箭头函数的重要区别(推荐)
2017/01/29 Javascript
JS实现AES加密并与PHP互通的方法分析
2017/04/19 Javascript
vue单页应用加百度统计代码(亲测有效)
2018/01/31 Javascript
JavaScript类型相关的常用操作总结
2019/02/14 Javascript
JS猜数字游戏实例讲解
2020/06/30 Javascript
node.js如何根据URL返回指定的图片详解
2020/10/21 Javascript
Javascript 模拟mvc实现点餐程序案例详解
2020/12/24 Javascript
Python的批量远程管理和部署工具Fabric用法实例
2015/01/23 Python
简单的编程0基础下Python入门指引
2015/04/01 Python
使用Python的Dataframe取两列时间值相差一年的所有行方法
2018/07/10 Python
Python求一批字符串的最长公共前缀算法示例
2019/03/02 Python
python 判断字符串中是否含有汉字或非汉字的实例
2019/07/15 Python
python如何将多个PDF进行合并
2019/08/13 Python
弄懂这56个Python使用技巧(轻松掌握Python高效开发)
2019/09/18 Python
PyTorch中permute的用法详解
2019/12/30 Python
python获取依赖包和安装依赖包教程
2020/02/13 Python
python如何处理程序无法打开
2020/06/16 Python
HTML5+CSS3绘制锯齿状的矩形
2016/03/01 HTML / CSS
Expedia法国:全球最大在线旅游公司
2018/09/30 全球购物
Groupon荷兰官方网站:高达70%的折扣
2019/11/01 全球购物
String这个类型的class为何定义成final?
2012/11/13 面试题
会计专业推荐信
2013/10/29 职场文书
办公室务虚会发言材料
2014/10/20 职场文书
介绍信格式
2015/01/30 职场文书
公司开会通知
2015/04/20 职场文书
2015年学校精神文明工作总结
2015/05/27 职场文书
道士塔读书笔记
2015/06/30 职场文书