Mon application zend a été mis en place comme ceci:Comment accéder contrôleur dans le module zend
demande - contrôleur - modèle - Vue
Maintenant, je veux le configurer pour utiliser les structures de modules, donc je l'ai changé comme ceci: demande - modules - par défaut - contrôleur - modèle - vue - Test - contrôleur - modèle - Vue En plus de déplacer tous les fichiers à la bonne structure, j'ajouter les lignes suivantes dans le fichier de configuration: resources.frontController.moduleDirectory = APPLICATION_PATH «/modules » resources.modules [] = « » et ajoutez le fichier Bootstrap pour chaque module.
Depuis que j'ai déplacé tous les contrôleurs actuels vers le module par défaut, je peux exécuter l'application correctement. Cependant, je ne peux pas accéder à un nouveau contrôleur dans le nouveau module de test. Est-ce que je manque quelque chose? Dois-je changer quoi que ce soit en config ou en bootstrap?
Par exemple, j'ai créé un nouveau contrôleur dans le module de test appelé TestController, et quand je vais à localhost/test/test, j'obtiens une erreur: "EXCEPTION_NO_CONTROLLER".
J'ai ajouté cette fonction au fichier bookstrap du module, mais je me fais toujours la même erreur « contrôleur spécifié non valide ». Il semble qu'il reconnaisse le module, mais pas le contrôleur. –