我正在尝试设置 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)。