CakePHP:只能在Cake Bake

时间:2015-11-19 03:51:18

标签: cakephp cakephp-2.7

我正在尝试烘焙我的第一个CakePHP应用程序,现在无法为我特别加载任何页面。我已经更新了salt,数据库等的配置设置,index.php页面告诉我已经配置了所有内容。

到目前为止,我到目前为止只在一个数据库表中使用cake bake all以确保正确加载。我为标准的添加/索引/查看/编辑页面创建了ModelControllerView。当我尝试访问URL/organizations/index.php时,我遇到了404错误。

是否有人可能会对如何解决此问题提出建议? index.php加载(因此在加载webroot时它正确地重定向)让我感到困惑,但是尝试查看任何View页面都不会产生任何结果。是否有任何调试命令可以查看有效页面是什么?或者我可以提供的任何其他信息?

3 个答案:

答案 0 :(得分:0)

我相信如果您正确设置了内容,则需要访问/organizations才能访问组织控制器的index()方法。

一般来说" .php"不在URL中,因为index.php文件启动所有引导和路由。这也需要正确的.htaccess设置。如果没有看到应用程序或错误消息,很难确切地说出问题所在。

答案 1 :(得分:0)

尝试使用网址

URL/organizations/index.php 

URL/organizations/index 
or 
URL/organizations/index.ctp

Cakephp使用.ctp扩展名,这意味着cakephp模板。请参阅此EventBus。此外,您还可以看到app\view\Organizations文件夹。此处所有文件均为.ctp扩展名。不是吗?

答案 2 :(得分:0)

如果您尝试{{1}}或与此类似的内容并且它有效,那么您需要更正服务器上的网址重写问题。