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 foreach 参数强制类型转换的问题
Dec 10 PHP
php安全配置 如何配置使其更安全
Dec 16 PHP
php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
Jul 01 PHP
如何用php获取文件名后缀
Jun 09 PHP
PHP把网页保存为word文件的三种方法
Apr 01 PHP
MacOS 安装 PHP的图片裁剪扩展Tclip
Mar 25 PHP
PHP上传文件参考配置大文件上传
Dec 16 PHP
Zend Framework教程之Bootstrap类用法概述
Mar 14 PHP
PHP数学运算函数大汇总(经典值得收藏)
Apr 01 PHP
PHP封装的多文件上传类实例与用法详解
Feb 07 PHP
PHP框架Laravel中实现supervisor执行异步进程的方法
Jun 07 PHP
laravel在中间件内生成参数并且传递到控制器中的2种姿势
Oct 15 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采集利器 Snoopy 试用心得
2011/07/03 PHP
自己在做项目过程中学到的PHP知识收集
2012/08/20 PHP
ThinkPHP使用Smarty第三方插件方法小结
2016/03/19 PHP
PHP将数据导出Excel表中的实例(投机型)
2017/07/31 PHP
详解Yaf框架PHPUnit集成测试方法
2017/12/27 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
可以把编码转换成 gb2312编码lib.UTF8toGB2312.js
2007/08/21 Javascript
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
Jquery判断IE6等浏览器的代码
2011/04/05 Javascript
js复制到剪切板的实例方法
2013/06/28 Javascript
jquery实现未经美化的简洁TAB菜单效果
2015/08/28 Javascript
JS传值出现中文参数乱码的解决方法
2016/06/30 Javascript
jQuery获取与设置iframe高度的方法
2016/08/01 Javascript
基于JavaScript实现焦点图轮播效果
2017/03/27 Javascript
js判断用户是输入的地址请求的路径(实例讲解)
2017/07/18 Javascript
基于Bootstrap表单验证功能
2017/11/17 Javascript
vue-cli开发时,关于ajax跨域的解决方法(推荐)
2018/02/03 Javascript
学习JS中的DOM节点以及操作
2018/04/30 Javascript
Vue cli构建及项目打包以及出现的问题解决
2018/08/27 Javascript
vuex页面刷新后数据丢失的方法
2019/01/17 Javascript
如何在JavaScript中优雅的提取循环内数据详解
2019/03/04 Javascript
JS中的防抖与节流及作用详解
2019/04/01 Javascript
微信端调取相册和摄像头功能,实现图片上传,并上传到服务器
2019/05/16 Javascript
原生js实现自定义难度的扫雷游戏
2021/01/22 Javascript
[56:24]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第二局
2016/03/04 DOTA
python改变日志(logging)存放位置的示例
2014/03/27 Python
Python mutiprocessing多线程池pool操作示例
2019/01/30 Python
wxPython+Matplotlib绘制折线图表
2019/11/19 Python
python实现tail -f 功能
2020/01/17 Python
Django模板获取field的verbose_name实例
2020/05/19 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
2021/03/03 Python
体育专业个人求职信范文
2013/12/27 职场文书
表扬信格式
2014/01/12 职场文书
出生公证书样本
2014/04/04 职场文书
2015年党员自我剖析材料
2014/12/17 职场文书
高中信息技术教学反思
2016/02/16 职场文书