我做了所有的事情,因为它是写在瓦斯瓦尼五书 - 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