我是Cake的新手,所以我试着从博客教程开始。
我在webroot中安装了CakePHP 2.3.8。 配置SQL并删除所有3 .htaccess文件,因为我没有mod_rewrite。在core.php我激活了 配置:: write('App.baseUrl',env('SCRIPT_NAME')); 我创建了Posts-Model,Controller和index-View,就像教程所说的那样。
APP / View / Pages / home.ctp告诉我,一切都没事。
但是当我尝试打开/发布/索引时,我得到了404.为什么?
答案 0 :(得分:2)
如果没有mod_rewrite,则网址看起来像www.example.com/index.php/controllername/actionname/param
,即在您的示例中,您必须致电/index.php/posts/index
(或/index.php/posts/
)。