在服务器上找不到Phalclon路由invo / index

时间:2014-02-27 01:35:33

标签: php url-routing phalcon

我按照http://docs.phalconphp.com/en/latest/reference/tutorial-invo.html上的教程进行了操作。 一切都很好,但“home”链接,指向localhost / invo / index / index / 将给出一个错误,指出找不到文件或者说什么。索引定义为它应该在项目中,有趣的是,如果我键入localhost / invo / foo / bar /(不存在),我会收到消息,说明我不允许观看所述模块。

我在教程中遗漏了什么?我错过了什么吗?或者这是一个apache问题?在教程1中绑定/ index时也会遇到同样的错误。所以它看到“index”这个词有点问题。

如果那些有点相关的话,我正在运行debian 7。

1 个答案:

答案 0 :(得分:0)

这可能不是完整的解决方案,但显然你和这里的人有同样的问题http://forum.phalconphp.com/discussion/1393/indexcontroller-cause-unmanaged-404-error-on-apache-w-mod-rewrit

你可能对于特殊单词的索引是正确的,因为它是默认的索引页面名称,因此你可以避免将控制器命名为IndexController,你可以使用像HomeController这样的东西。

提示:尝试从git克隆源代码,以确保使用正确的.htaccss来获取正确的代码。

git clone https://github.com/phalcon/invo.git