Ошибка при переносе на хостинг (not found)

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
Chelobaka
Сообщения: 214
Зарегистрирован: 2018.06.01, 09:54

Ошибка при переносе на хостинг (not found)

Сообщение Chelobaka »

Установил расширение https://github.com/kartik-v/yii2-widget-rating

На локальной машине всё отработало нормально.
Перенес все изменения на хостинг. Включая папку vendor.
Все представления использующие

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

return StarRating::widget([....
выдают ошибку:
Class 'kartik\rating\StarRating' not found
Не могу понять почему не находит на хостинге?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Ошибка при переносе на хостинг (not found)

Сообщение zelenin »

так есть в vendor/kartik-v/yii2-widget-rating что-то?
Аватара пользователя
Chelobaka
Сообщения: 214
Зарегистрирован: 2018.06.01, 09:54

Re: Ошибка при переносе на хостинг (not found)

Сообщение Chelobaka »

zelenin писал(а): 2018.07.12, 14:39 так есть в vendor/kartik-v/yii2-widget-rating что-то?
Да, 3 файла php
StarRating.php
StarRatingAsset.php
StarRatingThemeAsset.php
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Ошибка при переносе на хостинг (not found)

Сообщение zelenin »

composer install сделай из корня
Аватара пользователя
Chelobaka
Сообщения: 214
Зарегистрирован: 2018.06.01, 09:54

Re: Ошибка при переносе на хостинг (not found)

Сообщение Chelobaka »

zelenin писал(а): 2018.07.12, 14:44 composer install сделай из корня
на хостинге через ssh не возможно. Не установлен composer
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Ошибка при переносе на хостинг (not found)

Сообщение zelenin »

значит не все перенес на хостинг. удали vendor, залей заново. особое внимание обрати на vendor/composer
Аватара пользователя
Chelobaka
Сообщения: 214
Зарегистрирован: 2018.06.01, 09:54

Re: Ошибка при переносе на хостинг (not found)

Сообщение Chelobaka »

Когда загружал на хостинг, то просто скопировал без перезаписи совпадений. Оказалось что нужно было перезаписать vendor/composer. Всё заработало.
Ответить