yii2 - 更改配置文件的路径

在basic下面,默认为:config/web.php

如果想配置到 app/etc/web.php下面,那么需要:

web/index.php改为:

Yii::$app->base_dir = dirname(__DIR__);
$config = require(__DIR__ . '/../app/etc/web.php');
//$config = require(dirname(__DIR__). '/config/web.php');

把config下面的所有文件复制到app/etc下面。

然后打开web.php

将:

'basePath' => dirname(__DIR__),
 'extensions' => require(__DIR__ . '/../vendor/yiisoft/extensions.php'),

改为:

'basePath' => Yii::$app->base_dir,

'extensions' => require(Yii::$app->base_dir. '/vendor/yiisoft/extensions.php'),

你可能感兴趣的:(Yii2,框架)