Вам не нужно двигаться controllers
, models
и views
.
Это каталоги модуля default
, который не находится в каталоге modules
(по умолчанию).
Все, что вам нужно, это:
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.modules[] =
Если вы хотите добавить module
по умолчанию в modules
, вы должны настроить приложение следующим образом:
; Default Application Resource Namespace
appnamespace = "YourPrefix"
; FrontController Resource Settings
resources.frontController.defaultController = "index"
resources.frontController.defaultAction = "index"
resources.frontController.defaultModule = "modulename"
resources.frontController.prefixDefaultModule = true
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.frontController.params.displayExceptions = 1
Причина, по которой вы ничего не видите, заключается в том, что приложение выдает ошибки, которые не отображаются из-за вашей конфигурации. Попробуйте эти настройки:
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.params.displayExceptions = 1
Убедитесь, что у вас есть SetEnv APPICATION_ENV development
в вашем .htaccess
Обновите Zend Framework до последней версии. Новейший Zend Tool создает каталог / docs с README.txt
, который описывает, как настроить виртуальный хост.
Надеюсь, это поможет:)
И ...
Добро пожаловать на SO!