2012-08-22 59 views
3

我想開始使用Restler來開發Rest api,但是我找不到有關如何安裝它的任何詳細信息,而且它似乎在nginx服務器上運行。Restler API框架安裝

有沒有辦法在apache上運行這個框架?是否有其他替代方案來構建高質量的APIS?是否有關於安裝此框架的詳細文檔?

我必須能夠對Apache和使用PHP5.3運行此框架

感謝

回答

2

您必須啓用Apache的mod_rewrite的

+2

Restler文檔沒有提到有關Apache的要求... – danielrvt

2

我跑restler(稍作修改)一個API(api.hostingxs.nl)。它適用於PHP 5.3的Apache。只需從github克隆庫(git clone https://github.com/Luracast/Restler.git <yourdirectory>)並開始包含使用它的類(閱讀手冊)。

如果您需要更多指導,我可以發佈一些示例代碼,但基本功能非常簡單,如果您瞭解面向對象的PHP。

首先,重定向到您的restler域,文件夾中所有請求到index.php文件,並創建一個文件,是這樣的:

require_once("restler.php"); # or whatever you need to link to 
$r = new Restler; 
$r -> handle(); 
# above is the basic functionality without any of your own things 

點擊下面的鏈接的類閱讀更多有關設置開辦你自己的班級; help.luracast.com/restler/examples/_002_minimal/readme.html

+0

感謝的人!如果它不是太麻煩,它會很好,如果你可以張貼一些示例代碼:) – danielrvt

+2

我一直在試圖測試的例子Restler附帶,但我總是得到一個URL未找到錯誤,即使是世界上的例子... – danielrvt