Restler3 RC4: oAuth не работает

Только что обновил мой рестлер 3, чтобы выпустить кандидата 4, чтобы попробовать реализацию oAuth2. У меня есть сервер и клиент restler 3, сервер должен предлагать сервер oAuth2.0, а клиент должен реализовывать oAuth2.0. Но страница index.php примера клиента oAuth2.0 остается пустой. Что я сделал не так? Я установил все разрешения рекурсивно на 777 и установил все зависимости от композитора (я новичок в композиторе). Но материал был загружен в папку поставщика рестлера, так что он там.

Спасибо, что прочитали и ответили. Ян


person Community    schedule 19.09.2013    source источник


Ответы (1)


Файл .htaccess отключает отображение ошибок display_errors. Вот почему вы получаете пустой ответ.

Измените его, как показано ниже

DirectoryIndex index.php
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^$ index.php [QSA,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
<IfModule mod_php5.c>
    php_flag display_errors On
</IfModule>

Тогда вы получите ключ!

person Arul Kumaran    schedule 20.09.2013
comment
О мааан, как я мог игнорировать это? Теперь я получаю »Неустранимая ошибка: класс 'Twig_Loader_Filesystem' не найден в …/Restler-master/vendor/Luracast/Restler/Format/HtmlFormat.php в строке 175« Сейчас я пробую. - person ; 20.09.2013
comment
Тааак. Итак, начнем: проблема заключалась в том, что я закомментировал строки 2-8 и 15 (vendor/restler.php), потому что это вызывает пустой список API и сбой маршрутизации (сбой каждого маршрута). Поэтому я раскомментировал строки, и демо-приложение теперь работает. - person ; 20.09.2013