27
Июн
2017

Правильный путь до папок в Yii2

В yii2 решил создать папку public_html и перенести туда файлы web из fronted и также создать в public_html папку admin с файлами из web backend т.е. файл autoload находится в D:\sites\site\yii2\vendor
bootstrap - D:\sites\site\yii2\common\config

Файлы из web fronted теперь D:\sites\site\public_html Файлы из web backend D:\sites\site\public_html\admin

Как верно указать точный путь в index.php в этом случае?

<?php
defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');

require(__DIR__ . '/public_html/yii2/vendor/autoload.php');
require(__DIR__ . '/public_html/yii2/vendor/yiisoft/yii2/Yii.php');
require(__DIR__ . '/public_html/yii2/common/config/bootstrap.php');
require(__DIR__ . '/public_html/yii2/fronted/config/bootstrap.php');

$config = yii\helpers\ArrayHelper::merge(
    require(__DIR__ . '/public_html/yii2/common/config/main.php'),
    require(__DIR__ . '/public_html/yii2/common/config/main-local.php'),
    require(__DIR__ . '/public_html/yii2/fronted/config/main.php'),
    require(__DIR__ . '/public_html/yii2/fronted/config/main-local.php')
);

(new yii\web\Application($config))->run();

webfronted

Источник: https://ru.stackoverflow.com/questions/684459/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D0%BF%D1%83%D1%82%D1%8C-%D0%B4%D0%BE-%D0%BF%D0%B0%D0%BF%D0%BE%D0%BA-%D0%B2-yii2

Share

Тебе может это понравится...