Главная > Yii > Yii2 - Invalid path alias: @webroot

Yii2 - Invalid path alias: @webroot

01.11.2017 0 коммент. » Просмотры: 76
 

Yii 2

В очередной раз столкнулся с ошибкой "Invalid path alias: @webroot" в Yii2. Решил сделать заметку, чтобы было проще гуглить..

Полностью данная ошибка выглядит так:

Чаще всего появляется, когда обращаетесь к алиасу в консольном приложении (в контроллере унаследованном от yii\console\Controller)

Возникает из-за того, что для консольного приложения (в отличии от веб), этот алиас не определен.

Посмотреть предопределенные алиасы можно так:

результат будет вот такой

исправить можно добавив нужный алиас в конфигурацию, в файл www/config/console.php

если теперь повторить вывод алиасов, то увидите, что @webroot добавился в конец

теперь можно обращаться к этому алиасу из консольного приложения

Автор: | Теги: , ,

Важно

У нас заработал ФОРУМ. Все вопросы, которые не касаются статьи, а так же вопросы по конкретно вашему случаю нужно задавать и обсуждать именно там, в разделе "Помощь пользователям".

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>