sefkiss
@sefkiss
Обычный человек, интересуюсь всем)

Backend не видит модели в common, а фронт видит. Почему?

Привет, залил проект на YII2 Advanced на хостинг elasticweb, у них уже готовый nginx конфиг для advanced,
дак и вот МОДЕЛИ ОБЩИЕ, Frontend работает на ура, все функции, все кароч!)
А бэкенд обычный набор CRUDов, и когда я перехожу на index любого CRUDа, выкидывает
"Class 'common\models\menu' not found". (Поддержка разводит руками).
Еще раз скажу что фронт модели видит. На OpenServer работает. Писал на php7. На сервере тоже php7.
Может у кого то что то подобное было?
Архитектура такая:
72d20c7140ef47e7a53a5eab8874766c.png
  • Вопрос задан
  • 148 просмотров
Решения вопроса 1
sefkiss
@sefkiss Автор вопроса
Обычный человек, интересуюсь всем)
РЕШИЛ САМ!
И так суть была в следующем, frontend весь писал ручками поэтому он сразу работал.
А бэкенд делал через GII CRUD generator, и он во всех контроллерах и модельках Search,
написал "use common\models\model" а надо было Model, будьте внимательны, у меня все заработало)))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы