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
php4的session功能评述(二)
Oct 09 PHP
模拟SQLSERVER的两个函数:dateadd(),datediff()
Oct 09 PHP
浅析PHP 按位与或 (^ 、&amp;)
Jun 21 PHP
php实现12306火车票余票查询和价格查询(12306火车票查询)
Jan 14 PHP
PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
May 04 PHP
php为字符串前后添加指定数量字符的方法
May 04 PHP
学习php设计模式 php实现访问者模式(Visitor)
Dec 07 PHP
thinkPHP线上自动加载异常与修复方法实例分析
Dec 01 PHP
详解thinkphp实现excel数据的导入导出(附完整案例)
Dec 29 PHP
php如何把表单内容提交到数据库
Jul 08 PHP
基于PHP实现堆排序原理及实例详解
Jun 19 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 批量删除 sql语句
2009/06/05 PHP
php猴子选大王问题解决方法
2015/05/12 PHP
详解WordPress中创建和添加过滤器的相关PHP函数
2015/12/29 PHP
PHP匿名函数和use子句用法实例
2016/03/16 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
2017/07/27 PHP
jQuery 注意事项 与原因分析
2009/04/24 Javascript
一个js的tab切换效果代码[代码分离]
2010/04/11 Javascript
在JavaScript中处理字符串之link()方法的使用
2015/06/08 Javascript
基于socket.io+express实现多房间聊天
2016/03/17 Javascript
Angularjs中controller的三种写法分享
2016/09/21 Javascript
JS 实现导航菜单中的二级下拉菜单的几种方式
2016/10/31 Javascript
微信小程序 开发工具快捷键整理
2016/10/31 Javascript
JQuery和html+css实现带小圆点和左右按钮的轮播图实例
2017/07/22 jQuery
AngularJS+Bootstrap3多级导航菜单的实现代码
2017/08/16 Javascript
JavaScript数据结构与算法之检索算法实例分析【顺序查找、最大最小值、自组织查询】
2019/02/22 Javascript
node微信开发之获取access_token+自定义菜单
2019/03/17 Javascript
微信小程序实现获取小程序码和二维码java接口开发
2019/03/29 Javascript
Node.js学习教程之Module模块
2019/09/03 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
2019/09/16 Javascript
微信小程序 导入图标实现过程详解
2019/10/11 Javascript
微信跳一跳自动运行python脚本
2018/01/08 Python
matplotlib.pyplot绘图显示控制方法
2019/01/15 Python
如何不用安装python就能在.NET里调用Python库
2019/07/12 Python
Django 后台获取文件列表 InMemoryUploadedFile的例子
2019/08/07 Python
python tkinter的消息框模块(messagebox,simpledialog)
2020/11/07 Python
美国智能家居专家:tink
2019/06/04 全球购物
五星级酒店餐饮部总监的标准岗位职责
2014/02/17 职场文书
《奇妙的国际互联网》 教学反思
2014/02/25 职场文书
工会工作先进事迹
2014/08/18 职场文书
2014年党员自我评议对照检查材料
2014/09/20 职场文书
党员学习群众路线教育实践活动对照检查材料
2014/09/23 职场文书
车辆转让协议书
2014/09/24 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
大学生实习介绍信
2015/05/05 职场文书
2016党风廉政建设心得体会范文
2016/01/25 职场文书
Python学习之时间包使用教程详解
2022/03/21 Python