热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Yii学习笔记之配置文件详解

最近在学习yii框架了,但是对于这个东西还是分不清东西南北了,下面小编把自己知道的一点给大家分享一下。最近在了解Yii框架,还是一头雾水。Yii配置文件比ThinkPHP复杂多了,

最近在学习yii框架了,但是对于这个东西还是分不清东西南北了,下面小编把自己知道的一点给大家分享一下。

最近在了解Yii框架,还是一头雾水。

Yii配置文件比ThinkPHP复杂多了,先把自己了解的配置记录下来,免得忘记了 呵呵,也给大家参考下。

 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; 
?>



推荐阅读
  • 配置PHPStudy环境并使用DVWA进行Web安全测试
    本文详细介绍了如何在PHPStudy环境下配置DVWA( Damn Vulnerable Web Application ),并利用该平台进行SQL注入和XSS攻击的练习。通过此过程,读者可以熟悉常见的Web漏洞及其利用方法。 ... [详细]
  • 本文介绍了如何通过在数据库表中增加一个字段来记录文章的访问次数,并提供了一个示例方法用于更新该字段值。 ... [详细]
  • 本文探讨了PHP中使用命名空间和自动加载机制的重要性,特别是在大型项目中,如何有效管理和加载文件,避免代码冗余,提高开发效率。 ... [详细]
  • Spring Boot 中静态资源映射详解
    本文深入探讨了 Spring Boot 如何简化 Web 应用中的静态资源管理,包括默认的静态资源映射规则、WebJars 的使用以及静态首页的处理方法。通过本文,您将了解如何高效地管理和引用静态资源。 ... [详细]
  • SpringMVC RestTemplate的几种请求调用(转)
    SpringMVCRestTemplate的几种请求调用(转),Go语言社区,Golang程序员人脉社 ... [详细]
  • docker镜像重启_docker怎么启动镜像dock ... [详细]
  • Servlet过滤器入门:实现与配置
    本文介绍如何在Java Web应用中实现和配置Servlet过滤器,通过实现`javax.servlet.Filter`接口来创建过滤器,并详细说明其在web.xml文件中的配置方法。 ... [详细]
  • 深入解析Spring Boot自动配置机制
    本文旨在深入探讨Spring Boot的自动配置机制,特别是如何利用配置文件进行有效的设置。通过实例分析,如Http编码自动配置,我们将揭示配置项的具体作用及其背后的实现逻辑。 ... [详细]
  • 本文探讨了2019年前端技术的发展趋势,包括工具化、配置化和泛前端化等方面,并提供了详细的学习路线和职业规划建议。 ... [详细]
  • ThinkPHP 文件缓存组件详解与应用
    本文深入探讨了ThinkPHP框架中的文件缓存类实现,提供了详细的代码示例和使用说明,旨在帮助开发者更好地理解和利用这一功能来优化应用程序性能。 ... [详细]
  • PHP中Smarty模板引擎自定义函数详解
    本文详细介绍了如何在PHP的Smarty模板引擎中自定义函数,并通过具体示例演示了这些函数的使用方法和应用场景。适合PHP后端开发者学习。 ... [详细]
  • 在PHP后端开发中遇到一个难题:通过第三方类文件发送短信功能返回的JSON字符串无法解析。本文将探讨可能的原因并提供解决方案。 ... [详细]
  • TortoiseSVN与VisualSVN Server的安装及基本操作指南
    本文详细介绍了如何安装VisualSVN Server以及TortoiseSVN客户端,并提供了基本的操作步骤,包括配置仓库、用户管理及权限设置等关键环节。 ... [详细]
  • 深入解析:OpenShift Origin环境下的Kubernetes Spark Operator
    本文探讨了如何在OpenShift Origin平台上利用Kubernetes Spark Operator来管理和部署Apache Spark集群与应用。作为Radanalytics.io项目的一部分,这一开源工具为大数据处理提供了强大的支持。 ... [详细]
  • 本文将详细介绍如何安装和使用 CactiEZ 的中文版本,帮助那些对英文界面不太熟悉的用户轻松掌握这一强大的网络监控工具。 ... [详细]
author-avatar
竹林映uj
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有