Philip Sturgeon の REST ライブラリをセットアップしようとしています。Readme ファイルに書かれているとおりに実行しました。
application/libraries/Format.phpおよびapplication/libraries/REST_Controller.phpファイルをアプリケーションのディレクトリにドラッグ アンド ドロップします。REST_Controller
クラスを自動ロードするかrequire_once
、コントローラの上部にロードしてスコープにロードします。さらに、アプリケーションの構成ディレクトリのapplication/configからrest.phpファイルをコピーします。
3 つのファイルを対応するフォルダーにドラッグしました。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');
それらはすべて機能しません。また、メインの Web サイトから新たにダウンロードしたので、 CodeIgniter 2.1.4を使用していると確信しています。
誰が何が起こっているのか知っていますか?
それらが機能しないということは、サーバーがクラッシュしたことを意味します(私はMAMPを使用しています)。