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初学者们头痛的十四个问题
Jan 15 PHP
PHP开发中常用的三个表单验证函数使用小结
Mar 03 PHP
PHP GD 图像处理组件的常用函数总结
Apr 28 PHP
一个PHP验证码类代码分享(已封装成类)
Jul 17 PHP
163的邮件用phpmailer发送(实例详解)
Jun 24 PHP
sae使用smarty模板的方法
Dec 17 PHP
探寻PHP脚本不报错的原因
Jun 12 PHP
PHP中魔术变量__METHOD__与__FUNCTION__的区别
Sep 29 PHP
ThinkPHP模板输出display用法分析
Nov 26 PHP
弹出模态框modal的实现方法及实例
Sep 19 PHP
PHP defined()函数的使用图文详解
Jul 20 PHP
tp5使用layui实现多个图片上传(带附件选择)的方法实例
Nov 17 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 定义404页面的实现代码
2012/11/19 PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
2013/07/02 PHP
浅析Yii2中GridView常见操作
2016/04/22 PHP
PHP面向对象程序设计之对象生成方法详解
2016/12/02 PHP
在Yii2特定页面如何禁用调试工具栏Debug Toolbar详解
2017/08/07 PHP
php使用Swoole实现毫秒级定时任务的方法
2020/09/04 PHP
jQuery find和children方法使用
2011/01/31 Javascript
js操作textarea 常用方法总结
2012/12/03 Javascript
jquery如何实现在加载完iframe的内容后再进行操作
2013/09/10 Javascript
JavaScript使用FileSystemObject对象写入文本文件内容的方法
2015/08/05 Javascript
DOM操作和jQuery实现选项移动操作的简单实例
2016/06/07 Javascript
精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)
2016/07/01 Javascript
基于bootstrap实现bootstrap中文网巨幕效果
2017/05/02 Javascript
IDEA配置jQuery, $符号不再显示黄色波浪线的问题
2020/10/09 jQuery
Python实现计算最小编辑距离
2016/03/17 Python
Python常用时间操作总结【取得当前时间、时间函数、应用等】
2017/05/11 Python
Python实现选择排序
2017/06/04 Python
python虚拟环境的安装配置图文教程
2017/10/20 Python
Python minidom模块用法示例【DOM写入和解析XML】
2019/03/25 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
python利用datetime模块计算程序运行时间问题
2020/02/20 Python
python向企业微信发送文字和图片消息的示例
2020/09/28 Python
如何用Django处理gzip数据流
2021/01/29 Python
CSS3颜色值RGBA与渐变色使用介绍
2020/03/06 HTML / CSS
东南亚排名第一的服务市场:kaodim
2019/03/28 全球购物
Mamaearth官方网站:印度母婴护理产品公司
2019/10/06 全球购物
兰蔻法国官方网站:Lancôme法国
2020/02/22 全球购物
银行员工辞职信范文
2014/01/20 职场文书
请假条范文大全
2014/04/10 职场文书
2014世界杯球队球队口号
2014/06/05 职场文书
就业协议书怎么填
2014/09/15 职场文书
党的群众路线教育实践活动个人整改措施
2014/10/27 职场文书
2014年物流工作总结
2014/11/25 职场文书
创业者如何撰写出一份打动投资人的商业计划书?
2019/07/02 职场文书
Nginx四层负载均衡的配置指南
2021/06/11 Servers
zabbix 代理服务器的部署与 zabbix-snmp 监控问题
2022/07/15 Servers