Restler всегда возвращает ошибку 404 не найден

Кажется, я не могу это понять.

Класс:

class Assets { function getOne($id) { $asset = DBO_Asset::getOneByPublicId($id); return $asset->id; } } 

Index.php:

 require_once 'restler/restler.php'; require_once 'API/Assets.php'; $rest = new Restler(); $rest->addAPIClass("Assets"); $rest->handle(); 

URL:

 http://localhost/api/index.php/assets/getOne/8TWVTZAU 

Результат:

 { "error": { "code": 404, "message": "Not Found" } } 

Я понятия не имею, почему это создает 404, но я следовал инструкциям, и я до сих пор ничего не получаю. Может кто-нибудь, пожалуйста, помогите мне понять это?