gpt4 book ai didi

rest - Codeigniter 类 'REST_Controller' 未找到

转载 作者:行者123 更新时间:2023-12-01 19:10:32 24 4
gpt4 key购买 nike

我在使用 Chris Kacerguis 维护的流行 REST API codeigniter 时遇到问题。我创建了一个如下所示的 Datadiri Controller :

<?php
require (APPPATH.'/libraries/REST_Controller.php');

class Datadiri extends REST_Controller{
function __construct($config = 'rest'){
parent::__construct($config);
}
//tampilkan data
function index(){
$buku = $this->db->get('perpustakaan');
$this->response($buku, 200);
}
}

这是Rest_controller.php https://github.com/chriskacerguis/codeigniter-restserver/blob/master/application/libraries/REST_Controller.php

但仍然相同,错误类“REST_Controller”未找到。我该如何解决这个问题?

Fatal error: Class 'REST_Controller' not found in C:\xampp\htdocs\CodeIgniter\application\controllers\datadiri.php on line 4 A PHP Error was encountered

Severity: Error

Message: Class 'REST_Controller' not found

Filename: controllers/datadiri.php

Line Number: 4

Backtrace:

最佳答案

我遇到了同样的问题,并在 Controller 中的 require() 语句后添加命名空间解决了问题。

在此之后:

require (APPPATH.'/libraries/REST_Controller.php');

添加此:

// use namespace
use Restserver\Libraries\REST_Controller;

关于rest - Codeigniter 类 'REST_Controller' 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41498274/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com