Задать вопрос
@masimka

Поему Class 'Model_role' not found на рабочем linux?

ErrorException [ 1 ]: Class 'Model_role' not found ~ MODPATH/orm/classes/Kohana/ORM.php

НА локали под виндой всё работало.
файла Role.php нет такого в Model
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Академия Эдюсон
    GO-разработчик: тариф PRO
    4 месяца
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик и модуль по React
    9 месяцев
    Далее
  • ProductStar × РБК
    Python-разработчик: тариф Премиум
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@masimka Автор вопроса
СОРи, загрузка классов происходит посредством указания файла класса.,
было
$roles = ORM::factory('role')->find_all();
стало
$roles = ORM::factory('Role')->find_all();
Всё заработало.
Ответ написан
@entermix
Поему Class 'Model_role' not found на рабочем linux?

Потому, что Вы не соблюдаете соглашение об именовании классов и файлов

Ну и соответственно при вызове:
$roles = ORM::factory('Role')->find_all();
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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