2

我对 Cake 很陌生,所以我尝试从博客教程开始。

我在 webroot 中安装了 CakePHP 2.3.8。配置 SQL 并删除所有 3 个 .htaccess 文件,因为我没有 mod_rewrite。在 core.php 我激活了 Configure::write('App.baseUrl', env('SCRIPT_NAME')); 我创建了 Posts-Model、Controller 和 index-View,就像教程说的那样。

APP/View/Pages/home.ctp 告诉我,一切正常。

但是当我尝试打开 /posts/index 时,我得到一个 404。为什么?

4

1 回答 1

2

没有 mod_rewrite 的网址看起来像www.example.com/index.php/controllername/actionname/param,即在您的示例中,您必须调用/index.php/posts/index(或/index.php/posts/)。

于 2013-08-05T15:20:44.597 回答