Проблема с Codeigniter и Doctrine, миграцией с Windows на сервер Linux - PullRequest
1 голос
/ 11 октября 2010

Недавно я изучал, как использовать Doctrine и CI, и пересмотрел мой веб-сайт с использованием обоих инструментов… все было просто потрясающе, пока не возникли следующие проблемы:

По сути, это будеткажется, что либо PHP, CI или Doctrine не могут найти мои базовые классы, если я явно не требую / не включаю их в класс соответствующей модели?

EG: неустранимая ошибка: класс 'BaseServiceCatagory' не найден

Мой действующий сайт находится на Linux-коробке с PHP 5.2.6, а мой сайт разработчика на Windows с PHP 5.2.9-1.Он отлично работает в Windows, но живой сайт постоянно выдает мне ошибку, опубликованную выше.

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

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 14 октября 2010
0 голосов
/ 15 апреля 2011

У меня была такая же проблема, и ответ на этот вопрос исправил ее для меня: PHP Доктрина разочарование: загрузка моделей не работает ..?

0 голосов
/ 11 октября 2010

Исходя из соглашения об именах, я предполагаю, что это класс Doctrine. Как выглядит ваша настройка Doctrine / начальная загрузка? Мое первое предположение: вы указываете путь к файлу в стиле Windows, когда говорите Doctrine, откуда загружать его модели.

...