ошибка The file or directory to be published does not exist: /frontend/web

Различные вопросы по установке и настройке фреймворка, конфигурции веб-сервера и IDE.
Ответить
supermegacatdog
Сообщения: 1
Зарегистрирован: 2018.02.12, 11:01

ошибка The file or directory to be published does not exist: /frontend/web

Сообщение supermegacatdog » 2018.02.12, 11:10

Переносил сайт на yii с одного сервера на другой с базой данных postgresql. Базу подключил. Выполнил команду:

Код: Выделить всё

composer install
composer update
При загрузке сайт yii выдает ошибку

Изображение

Видимо что-то с композером, но никак не могу разобраться. Плюс ко всему при composer install он устанавливает в vendor папку bower-assets рядом с bower с таким же содержимым.

Nex-Otaku
Сообщения: 809
Зарегистрирован: 2016.07.09, 21:07

Re: ошибка The file or directory to be published does not exist: /frontend/web

Сообщение Nex-Otaku » 2018.02.12, 16:16

1. Зачем "update", если можно просто "install"? Команда "update" обновляет версии пакетов, поэтому развалиться всё может очень запросто. "composer.lock"-файл надеюсь перенёс?

2. Удали "vendor" и пробуй заново "composer install" + скопируй вывод композера. Если ошибок не выдаст, значит проблема не в нём.

3. Ругается он у тебя на отсутствующую папку, разбирайся, почему. Стектрейса ты не показываешь, откуда эта ошибка взялась непонятно.

4. Путаница "bower-asset" и "bower" - известный косяк, папки были переименованы и теперь при обновлении возникают связанные с этим ошибки. У себя решил сложив всё в одну папку "bower-asset" и сделав симлинк "bower-asset" => "bower".

Ответить