我使用Zend_Tool建立了一個Zend Framework應用程序,但我想要多個模塊(admin和default)。 我將控制器,模型和視圖默認設置爲modules/default,然後創建了一個管理模塊和一些控制器。然後我加入這行到我的配置文件中指定的模塊目錄:'指定的控制器無效'自從轉移到模塊化結構
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
因爲這樣做,我不能讓我的應用程序才能正常工作。如果我去http://localhost/zfproject,它工作(我得到索引控制器/操作)。如果我去http://localhost/zfproject/index/,我得到'Invalid controller specified(zfproject)'。
去http://localhost/zfproject/admin時出現相同的信息。它似乎認爲「zfproject」是我指定的控制器,儘管只是作爲項目包含在文件夾中。
感謝, 理查德
嗨, 當我將站點根設置爲指向公用文件夾時,它可以正常工作。 真的不知道爲什麼它不會在這裏工作。上週我在另一個項目中以完全相同的方式工作! 謝謝, Richard – 2009-07-01 09:03:27