cakephp控制器不工作;查看页面未找到

时间:2014-03-07 16:10:05

标签: php cakephp

我安装了新鲜的cakephp。它的app控制器工作正常。但是当我写我的控制器及其视图但这个结果在页面中找不到。我的代码如下:

class PostsController extends Controller {
    public $helpers = array('Html', 'Form');
    public function index() {
        $this->set('posts', $this->Post->find('all'));
    }
}

并在视图文件夹中创建名为Posts的文件夹,并在那里创建index.ctp文件。但它找不到页面的结果。请帮助我可能犯的错误,或者是否需要配置。感谢

2 个答案:

答案 0 :(得分:3)

您的控制器应命名为PostsController.php(即复数)

刚发现它,你需要在CakePHP 2.x中扩展AppController,而不是Controller:ie:

class PostsController extends AppController {

答案 1 :(得分:0)

apache重写模块可能存在问题。如果你正在使用WAMP,只需戴上你的重写模块。