V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fatebe
V2EX  ›  PHP

请问 yii2 的数据库配置文件在哪里?

  •  1
     
  •   fatebe · 2016-10-31 23:23:51 +08:00 · 4358 次点击
    这是一个创建于 2947 天前的主题,其中的信息可能已经有所发展或是发生改变。

    已搜索,但没有找到正确答案再来发帖提问的,请大神轻喷。

    目前有个问题需要知道 yii2 的数据库配置信息,比如 thinkphp5 里为 application\database.php 。

    网上搜索的答案有 /config/main.php 和 /common/config/main-local.php ,可是 github 下载下来的 yii2 源码里根本没有上述的文件夹或文件呀

    求大神请教。

    7 条回复    2016-11-03 18:51:10 +08:00
    xbdsky
        1
    xbdsky  
       2016-10-31 23:46:48 +08:00
    shlabc
        2
    shlabc  
       2016-10-31 23:58:44 +08:00
    http://www.yiiframework.com/download/
    https://github.com/yiisoft/yii2/releases/download/2.0.10/yii-advanced-app-2.0.10.tgz

    你看看这个包里有没有,先大致并仔细看几遍官方文档,或者中文社区的正规翻译文档
    advanced\common\config
    advanced\frontend\config
    zqcolor
        3
    zqcolor  
       2016-11-01 03:36:45 +08:00
    用这个 yii2-starter-kit , 配置都在
    .env 文件里面

    https://github.com/trntv/yii2-starter-kit
    zqcolor
        4
    zqcolor  
       2016-11-01 03:37:51 +08:00
    github 下载下来的 yii2 源码需要 init 一下就会有那几个文件了
    fatebe
        5
    fatebe  
    OP
       2016-11-01 12:56:59 +08:00
    @xbdsky @shlabc @zqcolor
    感谢几位大神的解答

    我补充下:
    目前遇到的是 github 的官方的版本:
    https://codeload.github.com/yiisoft/yii2/zip/master

    目录结构有 yii2\db\Schema.php

    不是 advanced 版本或其他版本

    现在的问题就是想知道这个 github 版本数据库配置文件的位置。
    zqcolor
        6
    zqcolor  
       2016-11-02 10:21:53 +08:00
    你这个下载的是 yii2 的 core, 实际使用的是 basic 或者 advanced 模板,都会包含这个 core , 比如 basic 模板里面你可以看到一样的目录结构在下面路径里

    basic\vendor\yiisoft\yii2

    应该下载的是下面的两个,推荐 yii2-starter-kit 建立在 advanced 上面,添加了很多功能,自己要添加会比较费时间,现在我们新项目直接拷贝自己配好的 yii2-starter-kit , 不用从头开始。

    basic:
    https://github.com/yiisoft/yii2/releases/download/2.0.10/yii-basic-app-2.0.10.tgz

    advanced:
    https://github.com/yiisoft/yii2/releases/download/2.0.10/yii-advanced-app-2.0.10.tgz

    yii2-starter-kit
    https://github.com/trntv/yii2-starter-kit/archive/master.zip

    yii2-starter-kit's doc
    https://github.com/trntv/yii2-starter-kit
    fatebe
        7
    fatebe  
    OP
       2016-11-03 18:51:10 +08:00
    @zqcolor 实在是太感谢了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1034 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 20:05 · PVG 04:05 · LAX 12:05 · JFK 15:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.