natici 2016-12-18 16:46:07 2202次浏览 3条回复 0 0 0

能否自建config目录及配置文件,用于覆盖掉全局的配置(例如:app\config\web.php里面的配置)?

  • 回复于 2016-12-18 16:58 举报

    具体想法:用app\module\backend\config\web.php内的配置项覆盖掉app\config\web.php内的配置项

  • 回复于 2016-12-19 09:48 举报

    没必要

    // comment out the following two lines when deployed to production
    defined('YII_DEBUG') or define('YII_DEBUG', true);
    defined('YII_ENV') or define('YII_ENV', 'dev');
    require(__DIR__ . '/../vendor/autoload.php');
    require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php');
    $config = require(__DIR__ . '/../config/web.php');
    

    最后就是这个$config ,如果想替换, config目录下新建一个 config.php 把web.php替换即可。

  • 回复于 2016-12-19 09:51 举报

    我是覆盖部分配置,不是覆盖整个文件哦

您需要登录后才可以回复。登录 | 立即注册