【发布时间】:2013-01-20 04:15:03
【问题描述】:
我是 cakephp 新手,无法通过浏览器查看 view 文件夹下的文件。
我使用 cakephp 控制台来烘焙模型、控制器和视图。 (例如:控制器的 Invoices_controller.php、模型的 invoice.php 和视图文件夹下的发票文件夹)。根据我阅读的教程,我可以通过输入http://localhost/myProject/invoices 访问发票视图
(invoices 文件夹中没有 index.php。但教程显示它仍然可以显示页面。不知道他们是如何做到的)
发票的路径是 myProject/views/invoices,发票文件夹中有 add.ctp、index.ctp、edit.ctp 文件。
我输入http://localhost/myProject/invoices时浏览器显示找不到文件
【问题讨论】:
-
请澄清“
there is no index.php inside the invoices folder”这句话。这是否意味着您在/app/webroot/中有一个名为“发票”的文件夹?你得到什么样的错误?它是由 Cake(“缺少控制器发票......”)还是由您的网络服务器(非常普通的白色页面)生成的? -
你安装了 mod_rewrite 吗?
-
我没有安装 mod_rewrite...是这个问题吗???
-
@deceze 我有一个名为 invoices 的文件夹,路径是 localhost/myProject/views/invoices ..但我的发票文件夹中只有 index.ctp、edit.ctp、add、ctp ..本教程可以在他们键入 localhost/myProject/invoices 时显示一个页面...我有相同的文件夹结构,但是当我做同样的事情时。浏览器显示页面未找到...
-
重新。 mod_rewrite:是的,这就是问题所在!