Cake PHP错误:确保已创建index.ctp(???)
我今天刚开始学习cakephp,通过阅读博客教程。我创建了我的blog_controller.php,然后用apps/views/structure创建了一个名为“blog”的文件夹。本教程的下一步是在“视图”下的blog文件夹中创建index.ctp文件。在本教程中,它声明所有错误消息都应该消失。但是,我仍然收到一条错误消息: 错误:的视图 找不到BlogController::索引 错误:确认您已创建 文件: /Users/trippspephens/Dropbox/cakephp-cakephp1x-348e5f0/app/views/blog/index.ctpCake PHP错误:确保已创建index.ctp(???),php,cakephp,Php,Cakephp,我今天刚开始学习cakephp,通过阅读博客教程。我创建了我的blog_controller.php,然后用apps/views/structure创建了一个名为“blog”的文件夹。本教程的下一步是在“视图”下的blog文件夹中创建index.ctp文件。在本教程中,它声明所有错误消息都应该消失。但是,我仍然收到一条错误消息: 错误:的视图 找不到BlogController::索引 错误:确认您已创建 文件: /Users/trippspephens/Dropbox/cakephp-cake
就我的一生而言,我不知道我做错了什么。我正在MAMP下运行cakephp,它已成功安装。如果您有任何帮助,我们将不胜感激。看来您在这里遇到了一些问题: 控制器应为复数:文件名为blogs\u controller的BlogsController。 你的视图应该存在于app/views/blogs/注意复数形式
你的模型应该是单一的Blog,但是你可能已经不包含任何模型信息了。我猜你并不真的想要一个Blog控制器。相反,您的博客数据库中有一个posts表,其中包含您拥有的所有博客文章。因此,您将拥有/app/controllers/posts\u controller.php和/app/views/posts/index.ctp
请参考以下内容:了解CakePHP如何将您的姓名大写和复数。我不确定是否创建了一个名为“blog”的文件夹,其中包含apps/views/structure部分。文件/Users/trippspehens/Dropbox/cakephp-cakephp1x-348e5f0/app/views/blog/index.ctp是否确实存在?要添加到Mike:如果存在,请验证读取权限是否正确。