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 Ajax实现页面无刷新发表评论
Jan 02 PHP
PHP 变量定义和变量替换的方法
Jul 30 PHP
php检测图片木马多进制编程实践
Apr 11 PHP
php 批量替换程序的具体实现代码
Oct 04 PHP
phpexcel导入excel数据使用方法实例
Dec 24 PHP
PHP的Socket网络编程入门指引
Aug 11 PHP
PHP判断上传文件类型的解决办法
Oct 20 PHP
服务器迁移php版本不同可能诱发的问题
Dec 22 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
Mar 21 PHP
详解PHP如何更好的利用PHPstorm的自动提示
Aug 18 PHP
php封装db类连接sqlite3数据库的方法实例
Dec 19 PHP
实例讲解PHP页面静态化
Feb 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
在VS2008中编译MYSQL5.1.48的方法
2010/07/03 PHP
php实用代码片段整理
2016/11/12 PHP
兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码
2013/04/19 Javascript
js进行表单验证实例分析
2015/02/10 Javascript
js精美的幻灯片画集特效代码分享
2015/08/29 Javascript
jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法
2015/12/12 Javascript
JavaScript事件类型中焦点、鼠标和滚轮事件详解
2016/01/25 Javascript
几种经典排序算法的JS实现方法
2016/03/25 Javascript
Vue.js报错Failed to resolve filter问题的解决方法
2016/05/25 Javascript
jQuery实现简洁的轮播图效果实例
2016/09/07 Javascript
VUE2.0+Element-UI+Echarts封装的组件实例
2018/03/02 Javascript
JS字符串去除连续或全部重复字符的实例
2018/03/08 Javascript
koa源码中promise的解读
2018/11/13 Javascript
多个vue子路由文件自动化合并的方法
2019/09/03 Javascript
webpack HappyPack实战详解
2019/10/08 Javascript
[52:06]完美世界DOTA2联赛决赛日 Inki vs LBZS 第一场 11.08
2020/11/10 DOTA
Python 动态变量名定义与调用方法
2020/02/09 Python
基于django2.2连oracle11g解决版本冲突的问题
2020/07/02 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
CSS3条纹背景制作的实战攻略
2016/05/31 HTML / CSS
详解CSS3中字体平滑处理和抗锯齿渲染
2017/03/29 HTML / CSS
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
加拿大领先的时尚和体育零售商:Sporting Life
2019/12/15 全球购物
线程同步的方法
2016/11/23 面试题
啤酒销售实习自我鉴定
2013/09/24 职场文书
网络教育毕业生自我鉴定
2013/10/10 职场文书
出纳员的岗位职责
2014/02/22 职场文书
《大海那边》教学反思
2014/04/09 职场文书
文明之星事迹材料
2014/05/09 职场文书
单位委托书格式范本
2014/09/29 职场文书
债务授权委托书范本
2014/10/17 职场文书
会计简历自我评价
2015/03/10 职场文书
公司财务经理岗位职责
2015/04/08 职场文书
从事会计工作年限证明
2015/06/23 职场文书
HTML+VUE分页实现炫酷物联网大屏功能
2021/05/27 Vue.js
Python 中random 库的详细使用
2021/06/03 Python