几天前我开始学习 kohana,使用 Zend Framework,我的学习体验似乎很快,直到遇到几个问题。
首先,我在 Windows 7 中启动了该项目(使用 linux ubuntu 12.04 进行双启动)。在我开始使用 kendo ui 向管理应用程序添加更多页面之前,我知道每个链接都很好。我添加了一些路由来处理子文件夹中的控制器并使用表单的查询字符串处理 url ?bla=dkll&second=lkdjf
(由 kendo 网格用于根据用户与网格的交互发送未知数量的参数)。
第一个问题:在 Windows 下,我可以访问除根目录之外的任何 url,/
例如localhost/admin/
(管理员是我在 htdocs 中的文件夹)它给了我
ERROR: HTTP_Exception_404 [ 404 ]: The requested URL / was not found on this server
:
83
try
84{
85if ( ! class_exists($prefix.$controller))
86{
87throw new HTTP_Exception_404('The requested URL :uri was not found on this server.',
88array(':uri' => $request->uri()));
89}
90
91// Load the controller using reflection
92$class = new ReflectionClass($prefix.$controller);
第二个问题:在 ubuntu 下,我不仅有同样的第一个问题,而且我什至不能打其他urls
类似的问题localhost/admin/useraccess/login
问题:
是与第一个问题相关的第二个问题(显然除了 '/' not found 一个)我在 ubuntu mod_rewrite 上启用了并且 kohana 安装页面都是绿色的。
是否还有其他我忘记启用的设置在不在 ubuntu 上的 windows php (xampp) 中启用?
我的 .htaccess/logs/boostrap 在这里
感谢您阅读本文并提供帮助