Zend_Tool을 사용하여 Zend Framework 응용 프로그램을 설정했지만 여러 모듈 (관리자 및 기본값)을 원했습니다. 컨트롤러, 모델 및 뷰를 default로 modules/default로 이동 한 다음 관리 모듈과 일부 컨트롤러를 생성했습니다. 그 다음 모듈 디렉토리를 지정하기 위해 config 파일에이 줄을 추가했습니다.모듈러 구조로 이동 한 후 '유효하지 않은 컨트롤러가 지정됨'
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
내 응용 프로그램을 제대로 작동시키지 못합니다. http://localhost/zfproject으로 가면 작동합니다 (인덱스 컨트롤러/동작을 얻음). http://localhost/zfproject/index/으로 가면 '잘못된 컨트롤러가 지정되었습니다 (zfproject)'가 표시됩니다.
http://localhost/zfproject/admin으로 갈 때 같은 메시지가 나타납니다. 이 프로젝트에 포함되는 단지 인 폴더에도 불구하고, 'zfproject은'내가 지정하고있어 컨트롤러라고 생각하는 것 같다.
감사합니다, 리처드
안녕하세요, 공용 폴더를 가리 키도록 사이트 루트를 설정할 때 올바르게 작동합니다. 왜 여기서 작동하지 않는지 전혀 알 수 없습니다. 지난 주 다른 프로젝트에서 똑같은 방법으로 작업했습니다! 감사합니다. 리처드 –