Рестлер всегда возвращается не найден
Я застрял здесь, в wamp я запускаю все и работает нормально, однако, когда я пытался установить свой API в коробке Centos, я всегда получаю "Не обнаружена" ошибка.
Я не знаю, что еще делать!
Даже пример сказать / привет не удается ...
Есть ли спецификация требований Apache для обработки рестлера?
Есть идеи ?, это срочно
say.php:
setSupportedFormats('jsonpformat', 'jsonformat', 'xmlformat', 'yamlformat');
$r->handle();
.htaccess
DirectoryIndex index.php
RewriteEngine On
RewriteRule ^$ index.php [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]
php_flag display_errors On
ошибка:
не обнаружена Запрошенный URL / mylocation / say / hello не был найден на этом сервере.
Это в основном весь мой код, если вы, ребята, думаете, что jsonpformat может мешать мне, я мог бы вставить этот код сюда.
Когда я набираю URL, как это:http://myhost/mylocation/
Я получаю ошибку JSON:
{
"error": {
"code": 404,
"message": "Not Found"
}
}
Если я наберуhttp://myhost/mylocation/say/hello
тогда я получаюне найдено ошибка, это как .htaccess нет работает.
[РЕДАКТИРОВАТЬ]
Кажется, работает, если я добавлюindex.php» на URL, как это:http://myhost/mylocation/index.php/say/hello
, Но я могу'не оставляйте это так ...
Я получил это от:Рестлер возвращает код состояния 404, если index.php не включен в URL