HybridAuth и бесконечная переадрессация
Сделала вроде все как в видео, но на странице бесконечная переадрессация. /> прописан.
Как можно решить?
Как можно решить?
Комментарии: 20
Мало информации, чтобы чем то помочь.
А какая еще нужна? Я напишу)
— Скриншоты системных настроек (с замазанными ключами, конечно)
— Вызов сниппета на странице
— Что в системном журнале, есть ошибки?
— Вызов сниппета на странице
— Что в системном журнале, есть ошибки?
Скриншот загрузить не удалось, могу в скайп скинуть — там только для твиттера ключи настроены.
Вызов на странице: [[!HybridAuth? &providers=`Twitter`]]
Системный журнал [2013-01-29 11:13:04] (ERROR @ /index.php) [HybridAuth] Hybridauth Library not compatible with installed PECL OAuth extension. Please disable it.
Вызов на странице: [[!HybridAuth? &providers=`Twitter`]]
Системный журнал [2013-01-29 11:13:04] (ERROR @ /index.php) [HybridAuth] Hybridauth Library not compatible with installed PECL OAuth extension. Please disable it.
Перевести, что написано в системном журнале?
Hybridauth библиотека не совместима с установленным расширением PECL OAuth. Пожалуйста, отключите его.
Спасибо.
Не могу никак сообразить как отключить OAuth без доступа к php.ini, через htaccess.
Подскажите пожалуйста как сделать.
Подскажите пожалуйста как сделать.
Не использую Apache2, не могу подсказать.
// oauth.googlecode.com/svn/code/php/OAuth.php
// rev 1261, Mar 29, 2011 morten.fangel
// modified on Dec 29, 2019 to remove OAuth PECL conflict
накатил поверх и все заработало
// rev 1261, Mar 29, 2011 morten.fangel
// modified on Dec 29, 2019 to remove OAuth PECL conflict
накатил поверх и все заработало
Сейчас готовлю пакет с новой версией HybridAuth 2.1.1 — вроде как раз это и поправили.
Такая же беда с бесконечной переадресацией. В лог почему-то пишет
[2013-02-07 15:50:14] (ERROR @ /index.php) [HybridAuth] ha_err_no_provider_keys
хотя ключи все прописаны, сто раз перепроверял
Пробовал контакт — идет по ссылке на контакт, там зацикливается и вылазит ошибка
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
С твиттером выскакивает окошко для входа, вхожу, редиректит опять на это окошко, на сайт не возвращает.
В чем может быть проблема?
[2013-02-07 15:50:14] (ERROR @ /index.php) [HybridAuth] ha_err_no_provider_keys
хотя ключи все прописаны, сто раз перепроверял
Пробовал контакт — идет по ссылке на контакт, там зацикливается и вылазит ошибка
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
С твиттером выскакивает окошко для входа, вхожу, редиректит опять на это окошко, на сайт не возвращает.
В чем может быть проблема?
Та же проблема
Если есть php-apc — отключай.
ни одного php акселератора нет. хостинг sweb.ru
Такую проблему встречаю только при неверной работе сессии, из-за php-apc.
Попробуй очистить системный параметр session_handler_class, чтобы сессии хранились не в БД, а в файлах.
Попробуй очистить системный параметр session_handler_class, чтобы сессии хранились не в БД, а в файлах.
Не помогло
Значит, не судьба.
Очень жаль. Посоветуйте, пожалуйста, более надежный аналог
Решил эту проблему, отрезав загрузку конфига из сессии и прописав список провайдеров непосредственно в коде:
core/components/hybridauth/model/hybridauth/hybridauth.class.php
строка 20if (empty($config) && false) { // && !empty($_SESSION['HybridAuth'])
строка 57$providers = array('Twitter','Facebook','Vkontakte');//explode(',', $this->config['providers']);
К сожалению, не помогло…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.