`
dcj3sjt126com
  • 浏览: 1879924 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

YII主配置文件

    博客分类:
  • YII
 
阅读更多
 1 <?php
  2
  3 // uncomment the following to define a path alias
  4 // Yii::setPathOfAlias('local','path/to/local-folder');
  5
  6 // This is the main Web application configuration. Any writable
  7 // CWebApplication properties can be configured here.
  8 return array(
  9     'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
 10     'name'=>'My Web Application',
 11
 12     // preloading 'log' component
 13     'preload'=>array('log'),
 14
 15     // autoloading model and component classes
 16     'import'=>array(
 17         'application.models.*',
 18         'application.components.*',
 19     ),
 20
 21     //default controller
 22     'defaultController'=>'test',
 23
 24     //controller map
 25     /* 'controllerMap'=>array(
 26         'index'=>'application.controllers.TestController',
 27     ), */
 28
 29     'modules'=>array(
 30         // uncomment the following to enable the Gii tool
 31
 32         'gii'=>array(
 33             'class'=>'system.gii.GiiModule',
 34             'password'=>'mr.coke',
 35              // If removed, Gii defaults to localhost only. Edit carefully to taste.
 36             'ipFilters'=>array('127.0.0.1','::1'),
 37         ),
 38
 39     ),
 40
 41     // application components
 42     'components'=>array(
 43         'user'=>array(
 44             // enable cookie-based authentication
 45             'allowAutoLogin'=>true,
 46         ),
 47         // uncomment the following to enable URLs in path-format
 48
 49         'urlManager'=>array(
 50             'urlFormat'=>'path',
 51             'rules'=>array(
 52                 '<controller:\w+>/<id:\d+>'=>'<controller>/view',
 53                 '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
 54                 '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
 55                 'index'=>'test/index',
 56                 'test'=>'test/test',
 57             ),
 58         ),
 59
 60         /* 'db'=>array(
 61             'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',
 62         ), */
 63         // uncomment the following to use a MySQL database
 64
 65         'db'=>array(
 66             'connectionString' => 'mysql:host=localhost;dbname=user.login.yii',
 67             'emulatePrepare' => true,
 68             'username' => 'root',
 69             'password' => 'root',
 70             'charset' => 'utf8',
 71             'tablePrefix' =>'tbl_',
 72             'enableProfiling'=>YII_DEBUG,
 73             'enableParamLogging'=>YII_DEBUG,
 74         ),
 75
 76         'errorHandler'=>array(
 77             // use 'site/error' action to display errors
 78             'errorAction'=>'site/error',
 79         ),
 80         'log'=>array(
 81             'class'=>'CLogRouter',
 82             'routes'=>array(
 83                 array(
 84                     'class'=>'CFileLogRoute',
 85                     'levels'=>'error, warning',
 86                 ),
 87                 // uncomment the following to show log messages on web pages
 88
 89                 array(
 90                     'class'=>'CWebLogRoute',
 91                     'levels'=>'error, warning,trace',
 92                     'categories'=>'system.db.*',
 93                 ),
 94
 95             ),
 96         ),
 97     ),
 98
 99     // application-level parameters that can be accessed
100     // using Yii::app()->params['paramName']
101     'params'=>array(
102         // this is used in contact page
103         'adminEmail'=>'webmaster@example.com',
104     ),
105 );
分享到:
评论

相关推荐

    Yii 2文件下载

    2. **Composer配置文件**:用于管理依赖和自动加载类库。 3. **基础应用模板**:提供一个基本的项目结构,包括公共文件、配置、模型、视图、控制器和路由。 4. **Gii**:这是一个代码生成工具,可以帮助快速生成CRUD...

    YII 配置文件,不同的环境不同的配置

    标题提到的“YII 配置文件,不同的环境不同的配置”是一个关键的概念,它涉及到如何根据不同的部署环境(如开发环境、测试环境和生产环境)来定制框架的行为。 在Yii框架中,配置文件主要用于设定应用的运行时参数...

    Yii配置文件用法详解

    通过对Yii配置文件的详细了解,可以更好地控制和优化应用的行为。 首先,Yii配置文件中可以定义多个模块(Modules),每个模块可以指定它的类路径和相关配置。如示例代码所示,'gii'模块用于代码生成工具,其类路径...

    Yii2Configloader从配置文件和环境变量构建配置数组

    `Yii2 ConfigLoader` 是一个实用工具,帮助开发者从多个配置文件和环境变量中动态加载和合并配置数组,使得配置更加灵活且易于管理。 `Yii2 ConfigLoader` 的主要功能: 1. **多文件配置合并**:Yii2 允许开发者将...

    YII配置详解以及开发规范

    Yii 的配置管理相当灵活,不局限于单一的 config.php 文件,支持多个配置文件,方便应对复杂场景,如处理多数据库连接。例如,一个项目可以通过配置轻松访问多个数据库。 在部署 Yii 时,首先需要从官方站点...

    Yii框架参数配置文件params用法实例分析

    本文实例讲述了Yii参数配置文件params用法。分享给大家供大家参考,具体如下: 1.标题的调用 1.1设置 &lt;?php return [ 'title' =&gt; '图书商城', domain =&gt; [ 'www' =&gt; 'http://super.nat300.top/', 'm' =&gt; '...

    Yii2框架配置文件(Application属性)与调试技巧实例分析

    本文实例讲述了Yii2框架配置文件(Application属性)与调试技巧。分享给大家供大家参考,具体如下: 配置文件 Yii2的主要配置文件config\web.php: &lt;?php $params = require(__DIR__ . '/params.php'); $config = ...

    yii2 basic 文件

    2. **配置文件** (config目录):包含了应用的配置信息,如数据库连接、路由规则、组件配置等。 3. **公共文件** (web目录):存储前端资源,如CSS、JavaScript和图片,以及应用的入口脚本。 4. **模型** (models...

    yii-ycm:YCM - Yii 内容管理模块

    要求Yii 1.1.10 或更高版本(需要 jQuery 1.7.1)安装下载 yii-ycm 或将文件克隆到protected/modules/ycm 编辑 Yii 主配置文件protected/config/main.php 。 启用模块,设置用户名、密码和要管理的模型。'modules'=&gt;...

    Yii 2.0.9 advanced zip

    在部署方面,Yii 2.0.9 支持多种服务器环境,包括Apache和Nginx,并且可以通过配置文件轻松调整。对于开发团队,Yii 2 提供了完善的单元测试和集成测试支持,帮助确保代码质量。 总的来说,Yii 2.0.9 advanced zip ...

    netsteans下yii配置方案

    在Yii的`protected/config/main.php`配置文件中,你需要设置`'basePath'=&gt;dirname(__FILE__).DS.'..'`,确保它指向了你的项目根目录。 创建数据库连接。在`protected/config/main.php`中,配置数据库连接。找到`'db...

    新下载的yii2,yii framework

    1. **config**:这个目录包含了应用的配置文件,如`web.php`(Web应用的主配置文件)和`console.php`(控制台应用的配置文件)。 2. **controllers**:这里是控制器类的存放地,它们负责处理HTTP请求并调用模型进行...

    YiiFrame 是一个基于Yii2+Bootstrap的快速后台开发框架

    在解压后,开发者可以浏览并理解框架的结构,包括控制器、模型、视图、配置文件等。通过阅读和修改这些源码,开发者可以学习到如何自定义和扩展Yii2框架,以及如何结合Bootstrap来定制前端界面。 总的来说,...

    Yii2配置Nginx伪静态的方法

    配置伪静态通常需要在Nginx的配置文件中,通常是nginx.conf或者网站特定的配置文件中进行设置。 首先,需要确保Nginx中已经正确安装了fastcgi模块,因为Nginx需要通过fastcgi来处理PHP代码的执行。在配置文件的...

    yii-1.0.4.r920

    3. 配置管理:Yii 的配置系统允许开发者通过配置文件定义应用的运行时参数,如数据库连接信息、类路径等,使应用更具灵活性和可扩展性。 4. 自动化测试:Yii 支持单元测试和功能测试,提供 Codeception 测试框架...

    yii框架中文文档、yii中文手册教程

    1. **安装与配置**:介绍如何在服务器上安装Yii,以及设置基本的项目环境。 2. **快速入门**:通过一个简单的“Hello, World!”示例来引导开发者了解Yii的基本结构和工作原理。 3. **基础概念**:详细讲解MVC模式,...

    yii2 通用后台系统

    在文件名称列表 "ytwo" 中,可能包含了该后台系统的源代码文件,例如配置文件、模型类、控制器、视图文件、公共函数库等。开发者可以通过查看这些文件深入了解系统架构和实现细节,以便进行二次开发或定制。 总的来...

    YII2数据库MySQL复制和读写分离配置

    1. 配置主服务器:首先需要在主服务器的MySQL配置文件***f中进行配置。包括设置server-id作为该MySQL实例的唯一标识符,指定需要同步的数据库binlog-do-db和不需要同步的数据库binlog-ignore-db,开启log-slave-...

Global site tag (gtag.js) - Google Analytics