我已經安裝了包含1.9框架的Zend Studio 7.1.1。 對於服務器端,我用的EasyPHP(非常相似WAMP)無法訪問新的Zend控制器/查看
當我創建這個項目,我明顯獲得此架構:
MyProject
|-- application
| |-- Bootstrap.php
| |-- configs
| | `-- application.ini
| |-- controllers
| | |-- ErrorController.php
| | `-- IndexController.php
| |-- models
| `-- views
| |-- helpers
| `-- scripts
| |-- error
| | `-- error.phtml
| `-- index
| `-- index.phtml
|-- library
|-- public
| |-- .htaccess
| `-- index.php
`-- tests
|-- application
| `-- bootstrap.php
|-- library
| `-- bootstrap.php
`-- phpunit.xml
要啓動這個項目,我輸入:
http://127.0.0.1/MonProjet/public/index.php
但是,當我創建一個新的控制器(TestController.php)和相關聯的視圖(application.views /測試/ index.phtml),當我輸入:
http://127.0.0.1/MonProjet/public/test
瀏覽器返回錯誤:未找到對象(404)。
雖然我激活了mod_rewrite的
LoadModule rewrite_module modules/mod_rewrite.so
所以,我怎麼可以設置路由機制來達到新的控制器和他們的意見?
非常感謝, 關心。
感謝您的回答。但即使我添加了以下內容也不起作用: require_once'Zend/Loader.php'; Zend_Loader :: registerAutoload(); 自動加載控制器和模型。 再次感謝。 – Zakaria 2010-03-14 20:21:30