Сначала через композер устанавливаю – но выбивает ошибку “extension ext-intl * is missingfrom your system”, хотя в php.ini расширение intl показано как рабочее. Решил это просто – в composer.json убрал строку "ext-intl": "*". Композер установил все пакеты без ошибок.
Дальше - применил миграции и запустил «php environments/local/yii rbac/init». Без ошибок.
Дальше перехожу на http://yii2-starter-kit/frontend/web/ - открывается с ошибкой
Warning: require(F:\OpenServer\OpenServer\domains\yii2-starter-kit\frontend/../environments/prod/config/frontend.php): failed to open stream: No such file or directory in F:\OpenServer\OpenServer\domains\yii2-starter-kit\frontend\web\index.php on line 26
Проблему решил точным указанием пути для настройки фронтенда в файле frontend\web\index.php on line 26:
Код: Выделить всё
require(dirname(__DIR__) . '/../environments/local/config/frontend.php')
Код: Выделить всё
require(dirname(__DIR__) . '/../environments/'.YII_ENV.'/config/frontend.php')
Object not found! The requested URL was not found on this server.
Пробовал входить по таких адресах :
http://yii2-starter-kit/frontend/web/page/about - Object not found!
http://yii2-starter-kit/web/page/about - Object not found!
http://yii2-starter-kit/page/about - Object not found!
http://yii2-starter-kit/frontend/web/in ... page/about - перенаправляет на главную страницу
Алиасы заданы:
Код: Выделить всё
Yii::setAlias('@frontendUrl', 'http://yii2-starter-kit');
Yii::setAlias('@backendUrl', 'http://backend.yii2-starter-kit');
Yii::setAlias('@storageUrl', 'http://storage.yii2-starter-kit');