Zend: класс не найден? - PullRequest
       1

Zend: класс не найден?

2 голосов
/ 07 февраля 2011

Я впервые пытаюсь развернуть приложение ZF на сервере.

Проблема, которую я получаю, заключается в том, что она не может найти класс, который я создал. Вот сообщение об ошибке:

Fatal error: Class 'Form_Installation_Admin' not found in /home/mingos/public_html/bugraid/application/modules/installation/controllers/IndexController.php on line 46

Form_Installation_Admin можно найти в /application/forms/installation/Admin.php, и это работает на моем локальном сервере (т.е. все классы найдены без проблем). Тем не менее, на общем хосте, кажется, что приложение не совсем знает, как определить местоположение моих приложений. То же самое верно для всех форм в подкаталогах /forms/, но не происходит с формами, помещенными непосредственно в каталог /forms/ и названными Form_FormName.

В чем может быть причина и как это исправить (кроме размещения всех форм в /forms/ dir)?

1 Ответ

1 голос
/ 07 февраля 2011

ОК, не хочу отвечать на мой собственный вопрос, но ответ был довольно тривиальным.

Мой локальный сервер работает под Windows.Windows, кажется, нечувствительна к регистру при разборе имени класса.Моя размещенная учетная запись находится на сервере, работающем под Linux, который чувствителен к регистру.Переименование каталога /forms/installation в /folder/Installation сделало свое дело.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...