私の zend アプリケーションは、もともと次のように設定されていました。
アプリケーション - コントローラー - モデル - ビュー
モジュール構造を使用するように設定したいので、次のように変更しました: アプリケーション - モジュール - デフォルト - コントローラー - モデル - ビュー - テスト - コントローラー - モデル - ビュー すべてのファイルを正しい構造に移動するだけでなく、次の行を構成ファイルに追加します: resources.frontController.moduleDirectory = APPLICATION_PATH "/modules" resources.modules[] = "" 各モジュールの Bootstrap ファイルを追加します。
現在のすべてのコントローラーをデフォルト モジュールに移動したので、アプリケーションを正常に実行できます。ただし、新しいテスト モジュールの新しいコントローラーにアクセスできません。何か不足していますか?構成またはブートストラップで何かを変更する必要がありますか?
たとえば、TestController という名前のテスト モジュールで新しいコントローラーを作成しました。localhost/test/test に移動すると、"EXCEPTION_NO_CONTROLLER" というエラーが発生します。