2013-06-07 2 views
1

Проблема на самом деле не общий, как говорит мой титул ...Kohana 3.3 - Модель класса не найден

Я работал на сайте Kohana на местном, так и просто положить его в Интернете на OvH сервере. Этот сайт находится под субдоменом. Моя связь с mysql выглядит нормально.

Он не может найти мои модели! Но я могу показать свои взгляды! И он отлично работал на моем местном.

Я не знаю, каким образом я должен предпринять, чтобы найти мое решение ...

[EDIT]

Я использую функцию Kohana :: find_file(), чтобы попытаться найти путь моя модель> ничего. Но это работает для моих взглядов.

+1

Вы проверили, была ли проблема чувствительностью к регистру в отношении каталога// имени файла? Какие ошибки вы получаете? – kero

+0

Эй, я нашел проблему, прежде чем читать ваш комментарий. Это была проблема, чувствительная к регистру: o Поскольку на моем локальном я был на окнах, а мой хост - на Linux. – ezawadzki

+0

У меня была такая же проблема несколько недель назад, и я с ума сходил: D Рад, что вы могли ее решить – kero

ответ

1

Я не знаю, понял ли вы это, но для меня эта проблема решила сделать все ссылки на классы равными имени файла, содержащего указанный класс. Таким образом, это ссылка на класс Controller_Home (home.php в папке Controller), изготовленный из класса Controller_MyFrontend (Myfrontend.php на макароны контроллер):

class Controller_Home extends Controller_MinhaFrontend { 

Была бы изменение:

class Controller_Home extends Controller_Minhafrontend { 

.. ..или иначе измените имя файла из Myfrontend.php на MyFrontend.php