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 相关文章推荐
MVC模式的PHP实现
Oct 09 PHP
php 无限级缓存的类的扩展
Mar 16 PHP
PHP 无限分类三种方式 非函数的递归调用!
Aug 26 PHP
php像数组一样存取和修改字符串字符
Mar 21 PHP
PHP用反撇号执行外部命令
Apr 14 PHP
php微信开发接入
Aug 27 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
Sep 22 PHP
基于php判断客户端类型
Oct 14 PHP
ZendFramework2连接数据库操作实例
Apr 18 PHP
PHP实现根据密码长度显示安全条
Jul 04 PHP
laravel执行php artisan migrate报错的解决方法
Oct 09 PHP
phpstudy后门rce批量利用脚本的实现
Dec 12 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
全国FM电台频率大全 - 25 云南省
2020/03/11 无线电
曾在DC漫画界反派角色扮演的演员,谁才是你心目中的小丑之王?
2020/04/09 欧美动漫
特转载一高手总结PHP学习资源和链接.
2006/12/05 PHP
php计算一个文件大小的方法
2015/03/30 PHP
Symfony2使用第三方库Upload制作图片上传实例详解
2016/02/04 PHP
PHP实现新型冠状病毒疫情实时图的实例
2020/02/04 PHP
PHP 实现链式操作
2021/03/09 PHP
很多人都是用下面的js刷新站IP和PV
2008/09/05 Javascript
ASP Json Parser修正版
2009/12/06 Javascript
jQuery入门知识简介
2010/03/04 Javascript
jquery 页面滚动到指定DIV实现代码
2013/09/25 Javascript
javascript中hasOwnProperty() 方法使用指南
2015/03/09 Javascript
基于jQuery 实现bootstrapValidator下的全局验证
2015/12/07 Javascript
原生javascript实现自动更新的时间日期
2016/02/12 Javascript
Knockoutjs 学习系列(一)ko初体验
2016/06/07 Javascript
关于在Servelet中如何获取当前时间的操作方法
2016/06/28 Javascript
javascript实现滚动效果的数字时钟实例
2016/07/21 Javascript
微信小程序 仿猫眼实现实例代码
2017/03/14 Javascript
bing Map 在vue项目中的使用详解
2018/04/09 Javascript
d3.js实现自定义多y轴折线图的示例代码
2018/05/30 Javascript
vue移动端项目缓存问题实践记录
2018/10/29 Javascript
微信小程序发送短信验证码完整实例
2019/01/07 Javascript
微信小程序接入腾讯云验证码的方法步骤
2020/01/07 Javascript
Python读写unicode文件的方法
2015/07/10 Python
在Python的Flask中使用WTForms表单框架的基础教程
2016/06/07 Python
利用python将图片转换成excel文档格式
2017/12/30 Python
pyqt5 实现 下拉菜单 + 打开文件的示例代码
2019/06/20 Python
Django ORM 自定义 char 类型字段解析
2019/08/09 Python
基于Python实现剪切板实时监控方法解析
2019/09/11 Python
python 读取串口数据的示例
2020/11/09 Python
寒假实习自荐信
2014/01/26 职场文书
签约仪式主持词
2014/03/19 职场文书
教师考核材料
2014/05/21 职场文书
民主生活会对照检查材料
2014/09/22 职场文书
招商银行收入证明
2015/06/17 职场文书
大学同学聚会感言
2015/07/30 职场文书