HybridAuth

Приветствую, Василий. Вот тут всё замирает: test.ru/assets/components/hybridauth/action.php?hauth.start=Twitter&hauth.time=1359664973 — при клике на Твиттер, ведёт на пустую страницу с таким адресом и более ничего не происходит — с чем может быть связано? Вроде бы всё по мануалам сделал.
СикретНаме
31 января 2013, 20:44
modx.pro
3 628
0

Комментарии: 31

Василий Наумкин
01 февраля 2013, 06:44
0
Смотри в системный журнал, там должна быть ошибка.
    Алексей
    01 февраля 2013, 09:47
    0
    Вчера перевел один сайт на HybridAuth, все получилось, здорово, проблем особо не было.
    Конечно замучается регистрироваться во всех соц сетях, что бы получить ключи)))

    Спасибо Василию!
      Василий Наумкин
      01 февраля 2013, 11:10
      0
      Зато потом работает хорошо и не подвисает, как Loginza.
      СикретНаме
      01 февраля 2013, 14:50
      0
      Да, уходя я подумал, что лог скинуть стоило, но уже ушёл. Вот, что пишет: — [2013-02-01 14:41:38] (ERROR @ /assets/components/hybridauth/action.php) [HybridAuth] Вы должны указать хотя бы одного провайдера. — но провайдер указан — видео очень внятное.
      Да, вот ещё такое сыплет:
      [2013-02-01 14:44:28] (ERROR @ /index.php) [HybridAuth] No provider ID specified.
      [2013-02-01 14:44:29] (ERROR @ /index.php) [HybridAuth] Не могу получить ключи Twitter.com из системных настроек. Twitter.com не был активирован. — и ключи прописаны и активирован твиттер (вроде).
      СикретНаме
      01 февраля 2013, 15:07
      0
      Ай, сори, тупанул, скинув — это я уже изголялся. И так и этак пробЫвал. Вот, именно по этому видео и делал всё.
      П.С. переустановка тоже не помогла.
        СикретНаме
        01 февраля 2013, 15:28
        0
        то есть по факту в логе пишет вот это: [2013-02-01 14:41:38] (ERROR @ /assets/components/hybridauth/action.php) [HybridAuth] Вы должны указать хотя бы одного провайдера.
          Василий Наумкин
          01 февраля 2013, 17:05
          0
          Попробуй разлогиниться с админки, почистить кэш и попробовать заново авторизоваться.

          Заодно покажи как вызываешь сниппет и скриншот ключей в настройках (с замазанных, конечно).
            СикретНаме
            01 февраля 2013, 17:45
            0
            Увы, не помогло. Всё строго по видео, сейчас перепроверял даже. Единственное, может в бустстрапе что-то есть от HybridAuth по дефолту и нет у меня в шаблоне? Ещё, может, настройки системы или htaccess?
              Василий Наумкин
              02 февраля 2013, 14:04
              0
              Это никак не может ни на что влиять.

              Осталось только проверить на modx-test.com, на котором и было снято видео.
                СикретНаме
                02 февраля 2013, 14:21
                0
                яволь. стою в очереди. о, как интересно, поймал глюк — через FF файл не отображался в загруженных, через Хром прошла загрузка.
                  СикретНаме
                  02 февраля 2013, 14:38
                  0
                  На modx-test.com всё отлично работает.
          СикретНаме
          01 февраля 2013, 18:00
          0
          Не получается вставить картинку — загружает, но не отображает в списке загруженных. Формат — .png, вес — 22k
          СикретНаме
          02 февраля 2013, 15:38
          0
          Протестировал на полностью новой установке. В новой директории — новый MODX, только Hybrid и BootStrap итд — результат ровно тот же. Таки серв?!
            Василий Наумкин
            02 февраля 2013, 16:30
            0
            Пришли на почту логин пароль от сайта, гляну завтра.
              СикретНаме
              02 февраля 2013, 17:35
              0
              Готово.
                Василий Наумкин
                03 февраля 2013, 06:44
                0
                Нужные данные не сохраняются в сессию. Смотри логи сервера, подозреваю там ошибки.

                Вообще, даже пустой сайт дико тормозит, а при установке пакетов в логе MODX вот такое:
                [2013-02-03 06:42:25] (ERROR @ /connectors/system/index.php) Path specified for package hybridauth is not a valid or accessible directory: /home/sitename/www/site2/public_html/core/components/hybridauth/model/
                [2013-02-03 06:42:25] (ERROR @ /connectors/workspace/packages.php) Path specified for package hybridauth is not a valid or accessible directory: /home/sitename/www/site2/public_html/core/components/hybridauth/model/

                Что то они там понакрутили с безопасностью, параноики. В общем, с чистой совестью советую тебе валить оттуда.

                  СикретНаме
                  03 февраля 2013, 19:22
                  0
                  Ну, а куда — знаний каких-то серверных нет у меня и не в ближайшее время появятся, а их ТП хотя бы исправляет всё и достаточно оперативно (по крайней мере в частных случаях, если запросить). В других — или отвечают годами или не отвечают неделями или отбрехиваются итд. Линода (исхожу из того, что там всё норм) — аглицкая. Да и вообще, среднему сайту средний тариф виртуалки — за глаза и эти парни весьма хороший баланс сервиса, качества итд (опыт субъективный, я же не всех виртуальщиков знаю/знал).
          СикретНаме
          03 февраля 2013, 20:08
          0
          Создал тестовый акк на MODX CLOUD, всё запустил итд — результат идентичен (та же ошибка в логах).
            СикретНаме
            03 февраля 2013, 21:05
            0
            Вдруг поможет. Вот, что пишет при деинсталляции пакета (см скрин).
              Василий Наумкин
              03 февраля 2013, 22:11
              0
              Да, проблема есть — буду разбираться.
                Василий Наумкин
                04 февраля 2013, 12:06
                0
                Решение проблемы с авторизацией на MODX Cloud простое, просто добавить в index.php
                ini_set('apc.cache_by_default', 0);

                Возможно, это же поможет и на Петерхосте.
                  Иван Бондаренко
                  02 марта 2013, 23:16
                  0
                  Спасибо за этот комментарий. Несколько часов пытался дать ума HybridAuth на MODX Cloud. Вылезала надпись «You cannot access this page directly». Добавил по вашему совету эту строку и о чудо! Все работает!
                    Василий Наумкин
                    03 марта 2013, 06:49
                    0
                    Спасибо за подтверждение, добавил в документацию.
                      Дмитрий Кондаков
                      17 апреля 2013, 11:50
                      0
                      та же проблема на timeweb была,
                      ini_set('apc.cache_by_default', 0); помогло. Спасибо
                        Андрей Ятин
                        25 июля 2013, 23:57
                        0
                        Василий, не авторизует через твиттер. На страницу запроса о доступе к данным попадаю, пишет, что идёт переадресация, но на самом сайте авторизации не происходит. ini_set('apc.cache_by_default', 0); не помогло, лог ошибок сайта и хостинга пустуют. В чём может быть причина?
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                31