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实现小型站点广告管理(修正版)
Oct 09 PHP
php 连接mssql数据库 初学php笔记
Mar 01 PHP
详解php的魔术方法__get()和__set()使用介绍
Sep 19 PHP
php安装xdebug/php安装pear/phpunit详解步骤(图)
Dec 22 PHP
PHP使用CURL实现对带有验证码的网站进行模拟登录的方法
Jul 23 PHP
php使用fopen创建utf8编码文件的方法
Oct 31 PHP
CI框架入门示例之数据库取数据完整实现方法
Nov 05 PHP
适合PHP初学者阅读的4本经典书籍
Sep 23 PHP
微信公众号OAuth2.0网页授权问题浅析
Jan 21 PHP
php中Ioc(控制反转)和Di(依赖注入)
May 07 PHP
PHP使用Redis长连接的方法详解
Feb 12 PHP
PHP开发API接口签名生成及验证操作示例
May 27 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
模拟OICQ的实现思路和核心程序(三)
2006/10/09 PHP
解析php mysql 事务处理回滚操作(附实例)
2013/08/05 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
Javascript操纵Cookie实现购物车程序
2006/11/23 Javascript
JMenuTab简单使用说明
2008/03/13 Javascript
在jQuery1.5中使用deferred对象 着放大镜看Promise
2011/03/12 Javascript
IE6/7/8/9不支持exec的简写方式
2011/05/25 Javascript
借助script进行Http跨域请求:JSONP实现原理及代码
2013/03/19 Javascript
JS 两个字符串时间的天数差计算
2013/08/25 Javascript
Flexigrid在IE下不显示数据的有效处理方法
2014/09/04 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
详解使用vue-router进行页面切换时滚动条位置与滚动监听事件
2017/03/08 Javascript
Angular实现的敏感文字自动过滤与提示功能示例
2017/12/29 Javascript
vue实现二级导航栏效果
2019/10/19 Javascript
vue elementui 实现搜索栏公共组件封装的实例代码
2020/01/20 Javascript
JavaScript设计模式--桥梁模式引入操作实例分析
2020/05/23 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
9种python web 程序的部署方式小结
2014/06/30 Python
python中的sort方法使用详解
2014/07/25 Python
python批量替换多文件字符串问题详解
2018/04/22 Python
django配置app中的静态文件步骤
2020/03/27 Python
Anaconda配置pytorch-gpu虚拟环境的图文教程
2020/04/16 Python
python3 使用ssh隧道连接mysql的操作
2020/12/05 Python
Yummie官方网站:塑身衣和衣柜必需品
2019/10/29 全球购物
Skyscanner香港:机票比价, 平机票和廉价航空机票预订
2020/02/07 全球购物
全球最大运动品牌的男装、女装和童装官方库存商:A&A Sports
2021/01/17 全球购物
业务主管岗位职责
2013/11/20 职场文书
班级团队活动方案
2014/08/14 职场文书
公司租车协议书
2015/01/29 职场文书
南京导游词
2015/02/03 职场文书
2015年音乐教研组工作总结
2015/07/22 职场文书
Pycharm连接远程服务器并远程调试的全过程
2021/06/24 Python
python基础之文件操作
2021/10/24 Python
Element-ui Layout布局(Row和Col组件)的实现
2021/12/06 Vue.js