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

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

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

НА локали под виндой всё работало.
файла Role.php нет такого в Model
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 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();
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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