我做了所有的事情,因爲它是寫在瓦斯瓦尼五書 - Zend框架。初學者指南(第33頁),但頁面「http://square.localhost/default/index/index」返回「未找到」響應。哪裏不對?zend框架:創建默認模塊
回答
我和本書的那部分有完全相同的問題。幸運的是,本書的同伴網站(zf-beginners-guide.com)有一個勘誤/故障排除部分,可以很好地解決問題。從網站引用:
如果實現模塊化 目錄佈局和訪問URL http://square.localhost/default/index/index後看到一個「找不到文件」的錯誤,檢查新 虛擬主機支持的.htaccess覆蓋。您可以通過 將以下行添加到您的虛擬主機配置中, 記住將目錄路徑更改爲虛擬主機的 文檔根目錄。
<Directory "/usr/local/apache/htdocs/square/public">
AllowOverride All
Options All
</Directory>
順便說一下,如果你正在使用Ubuntu,它可能沒有默認啓用了mod_rewrite。 (我剛剛遇到了同樣的問題自己順便說一句)。如果您還是有問題,試試這個:
sudo a2enmod rewrite
sudo service apache2 restart
(非常感謝Mahok上的幫助,BTW!)
太棒了!謝謝! – iamsashka 2012-04-11 04:33:53
沒問題。順便說一句,這本書有相當數量的錯誤。如果您對特定部件有問題,請嘗試檢查勘誤部分;這對我幫助很大! – blainarmstrong 2012-04-11 04:56:13
- 1. 路由所有模塊的流量默認模塊Zend框架
- 2. Zend框架模塊庫
- 3. Zend框架:沒有前綴的默認模塊的使用模式
- 4. zend框架模型創建錯誤
- 5. 默認和移動佈局Zend框架
- 6. Zend框架2 JSON,默認路由
- 7. Zend框架:刪除默認路由
- 8. 如何在zend框架中創建自動執行器模塊?
- 9. 如何在Zend框架中創建模塊化MVC組件
- 10. 創建與Zend框架2
- 11. Zend Framework中的動態默認模塊
- 12. zend模塊默認控制器
- 13. 更改Zend Framework的默認模塊
- 14. 在Zend框架中建模
- 15. 在模塊調用模型Zend框架
- 16. Zend:默認模塊與自定義模塊分開的默認控制器?
- 17. 在Zend Framework中刪除默認模塊的默認路由
- 18. 在框架內創建模塊系統
- 19. 創建模塊AccessRules Yii框架
- 20. Zend框架創建完全動態路由,同時保持默認路由
- 21. zend框架中的模塊配置
- 22. Zend框架2導入模塊JS
- 23. Zend框架2 - 對於模塊
- 24. Zend框架模塊結構路由
- 25. Zend框架:設置模塊,子域
- 26. PHP zend框架不會加載模塊
- 27. Zend框架2模塊路由?
- 28. Zend框架1.1模塊設置
- 29. 問題與Zend框架模塊
- 30. Zend框架通用佈局和模塊
我在這本書中有同樣的問題。謝謝你提出這個問題。 +1 – ALH 2013-09-06 11:17:13