Это моя проблема:
У меня есть работающее приложение Zend, работающее на Aruba / Linux.Кажется, он работает хорошо.
У меня есть несколько контроллеров: индекс, пользователь, видео, ...
если я наберу "http://www.foo.com/public/", я смогу связаться с моим контроллером индекса и выполнить действие индекса.я набираю "http://www.foo.com/public/user/register" я могу связаться с моим пользовательским контроллером и зарегистрировать действие.
если я наберу" http://www.foo.com/public/index/index" адрес возврата сервера не найден: (*
Но самое странное, чтоесли я наберу "http://www.foo.com/public/Index/index" (обратите внимание на верхний регистр I), это сработает.
Я пытаюсь объяснить, но я не нашел его: (
Можете ли вы помочь мне ??
Заранее спасибо, Габриэле.
PS: в локали на моем компьютере это работает хорошо
ОБНОВЛЕНИЕ
поведение, которое я не сделалСегодня днем заметим: если я позвоню несуществующему контроллеру, Zend покажет пользовательскую страницу ошибки с записью, что не указан контроллер. Вместо контроллера индекса я получаю 404: url not found ...
я абсолютно не знаю, что делать ... пожалуйста, помогите мне !!
ОБНОВЛЕНИЕ
Я изменил определениеAult контроллер из 'index' в 'foo', я правильно переименовал все файлы, классы и папки, и приложение работает хорошо, без этой глупой ошибки ...
Кажется, что слово "index" создает некоторыекакая-то ошибка ... это какая-то магия ...