在codeigniter Session.php中找不到指定的类

时间:2019-06-07 14:31:42

标签: php codeigniter

我在codeigniter框架中创建了一个钩子,但它显示了无法找到指定的类:Session.php。 我该如何解决?

这是我创建的钩子

<?php
defined('BASEPATH') OR exit('No direct script access allowed');


$hook['pre_controller'] = array(
    'class'     => 'Demo',
    'function'  => 'test',
    'filename'  => 'Demo.php',
    'filepath'  => 'hooks',
);

这是我从钩子中调用的类

<?php

defined('BASEPATH') OR exit('No direct script access allowed');

class Demo extends CI_Controller {

    public function test() {
        echo 'it works';
    }

}

1 个答案:

答案 0 :(得分:0)

一个钩子不能扩展CI_Controller,尤其是pre_controller。删除扩展CI_Controller