Я установил приложение Zend Framework, используя Zend_Tool, но мне нужно было несколько модулей (admin и default).
Я переместил контроллеры, модели и представления по умолчанию в modules / default, затем создал модуль администратора и некоторые контроллеры. Затем я добавил эту строку в свой конфигурационный файл, чтобы указать каталог модулей:
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
С тех пор я не могу заставить свое приложение работать должным образом. Если я перехожу к http://localhost/zfproject,, это работает (я получаю контроллер индекса / действие). Если я перейду к http://localhost/zfproject/index/,, я получу «Указан неверный контроллер (zfproject)».
То же сообщение появляется при переходе к http://localhost/zfproject/admin. Кажется, что zfproject - это контроллер, который я указываю, несмотря на то, что это просто папка, в которой содержится проект.
Спасибо,
Ричард