CodeIgniter无法加载REST库

时间:2013-09-16 19:05:27

标签: php codeigniter codeigniter-restserver

我正在尝试建立Philip Sturgeon的REST库。我完全按照自述文件告诉我的做法:

application / libraries / Format.php application / libraries / REST_Controller.php 文件拖放到应用程序的目录中。在控制器顶部自动加载REST_Controller类或require_once以将其加载到范围中。另外,从应用程序配置目录中的 application / config 复制 rest.php 文件。

我将三个文件拖到相应的文件夹中。我还在Nettus上查看了这篇文章:http://net.tutsplus.com/tutorials/php/working-with-restful-services-in-codeigniter-2/

我尝试使用以下方式自动加载:

$autoload['libraries'] = array('REST_Controller', 'database', 'session', 'form_validation'); 

我也试过

$autoload['packages'] = array(APPPATH.'REST_Controller', '/libraries/REST_Controller.php'); 

然后我终于尝试了:

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

他们都不行。此外,我非常确定我使用的是CodeIgniter 2.1.4 ,因为我是从主网站下载的。

有谁知道发生了什么事?

由于它们不起作用,我的意思是服务器崩溃了(我使用MAMP)。

1 个答案:

答案 0 :(得分:1)

请尝试这可能对您有用,因为它对我来说很好。

需要APPPATH。'/ libraries / REST_Controller.php';