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 仿Comsenz安装效果代码打包提供下载
May 09 PHP
php设计模式 Observer(观察者模式)
Jun 26 PHP
PHP简洁函数(PHP简单明了函数语法)
Jun 10 PHP
php.ini修改php上传文件大小限制的方法详解
Jun 17 PHP
php保存二进制原始数据为图片的程序代码
Oct 14 PHP
php生成zip文件类实例
Apr 07 PHP
ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败)
Apr 15 PHP
thinkphp3.x自定义Action、Model及View的简单实现方法
May 19 PHP
PHP模块化安装教程
Jun 01 PHP
PHP封装返回Ajax字符串和JSON数组的方法
Feb 17 PHP
PHP基于自增数据如何生成不重复的随机数示例
May 19 PHP
Yii2框架加载css和js文件的方法分析
May 25 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中集成PayPal标准支付的实现方法分享
2012/02/06 PHP
PHP中func_get_args(),func_get_arg(),func_num_args()的区别
2013/09/30 PHP
PHP抓取、分析国内视频网站的视频信息工具类
2014/04/02 PHP
PHP开发注意事项总结
2015/02/04 PHP
PHP各种异常和错误的拦截方法及发生致命错误时进行报警
2016/01/19 PHP
php intval函数用法总结
2019/04/14 PHP
PHP调用QQ互联接口实现QQ登录网站功能示例
2019/10/24 PHP
jQuery中add实现同时选择两个id对象
2010/10/22 Javascript
js动态创建、删除表格示例代码
2013/08/07 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
jQuery实现给input绑定回车事件的方法
2017/02/09 Javascript
解决canvas画布使用fillRect()时高度出现双倍效果的问题
2017/08/03 Javascript
vue+webpack实现异步组件加载的方法
2018/02/03 Javascript
JavaScript显式数据类型转换详解
2019/03/18 Javascript
Python学习笔记之常用函数及说明
2014/05/23 Python
python网络爬虫学习笔记(1)
2018/04/09 Python
Python基础知识点 初识Python.md
2019/05/14 Python
Python字典推导式将cookie字符串转化为字典解析
2019/08/10 Python
python matplotlib如何给图中的点加标签
2019/11/14 Python
Python处理PDF与CDF实例
2020/02/26 Python
如何在windows下安装Pycham2020软件(方法步骤详解)
2020/05/03 Python
Python代码注释规范代码实例解析
2020/08/14 Python
英国图书音像网站:Hive.co.uk(图书、电子书、DVD、蓝光、音乐CD等)
2017/10/16 全球购物
联想瑞士官方网站:Lenovo Switzerland
2017/11/19 全球购物
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
阿玛尼美妆英国官网:Giorgio Armani Beauty英国
2019/03/28 全球购物
ECHT官方网站:男女健身服
2020/02/14 全球购物
如何找出EMP表里面SALARY第N高的employee
2013/12/05 面试题
自我鉴定范文300字
2013/10/01 职场文书
机械制造与自动化应届生求职信
2013/11/16 职场文书
ktv筹备计划书
2014/05/03 职场文书
初中生300字旷课检讨书
2014/11/19 职场文书
后备干部推荐材料
2014/12/24 职场文书
小兵张嘎观后感
2015/06/03 职场文书
运动会100米加油稿
2015/07/21 职场文书
自书遗嘱范文
2015/08/07 职场文书