1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.4.x Register.php - ошибки в журнале

Тема в разделе "Основные вопросы по XenForo", создана пользователем drgrom, 18.09.2014.

Загрузка
  1. drgrom

    drgrom Местный

    Регистрация:
    09.02.13
    Сообщения:
    33
    Симпатии:
    2
    Версия XF:
    1.4.1
    Код:
    Информация об ошибке
    XenForo_Exception: Provider could not be determined - library/bdApiConsumer/XenForo/ControllerPublic/Register.php:17
    Сгенерирована пользователем: Неизвестная учётная запись, Сегодня, в 12:40
    Трассировка стэка
    #0 /home/rnimuorg/public_html/library/XenForo/FrontController.php(347): bdApiConsumer_XenForo_ControllerPublic_Register->actionExternal()
    #1 /home/rnimuorg/public_html/library/XenForo/FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
    #2 /home/rnimuorg/public_html/index.php(13): XenForo_FrontController->run()
    #3 {main}
    Содержимое запроса
    array(3) {
      ["url"] => string(62) "http://sub1.saitname.org/register/external?provider=67714&reg=1"
      ["_GET"] => array(2) {
        ["provider"] => string(5) "67714"
        ["reg"] => string(1) "1"
      }
      ["_POST"] => array(0) {
      }
    }

    Подскажите пожалуйста, как подпилить Register.php чтобы обрабатывался запрос не с поддомена, а с основного saitname.org (обрезать поддомены перед выводом ссылки для регистрации)

    Использую 2й уровень для коротких ссылок на страницы форума, и видимо при переходе по ним (типа sub1.saitname.org) пользователи пытаются зарегиться.

    стояла кнопка 1, на всякий переставил на 3й вариант, но не думаю что проблемы из-за регистрации с приложения tapatalk[​IMG]
     
    Последнее редактирование: 18.09.2014
  2. Exile

    Exile Местный

    Регистрация:
    27.06.11
    Сообщения:
    997
    Симпатии:
    545
    Версия XF:
    1.4.4
    А у вас версия форума как указано в информации о вас? 1.1.4?

    Ошибка вообще больше похожа не проблемы с регистрацией с каких-то внешних сайтов вроде социальных сетей.
     
  3. drgrom

    drgrom Местный

    Регистрация:
    09.02.13
    Сообщения:
    33
    Симпатии:
    2
    Версия XF:
    1.4.1
    @GliX, изменил инфу в профиле - версия 1.4.1

    можно грешить на дополнение Social 1.1
     
  4. Exile

    Exile Местный

    Регистрация:
    27.06.11
    Сообщения:
    997
    Симпатии:
    545
    Версия XF:
    1.4.4
    Разумеется, это дополнение не совместимо с версиями выше 1.2. Себе форум тоже с 1.1.3 на 1.4 переносил, пришлось его удалять и просить пользователей, которые через социальные сети регистрировались, чтобы на свои адреса электронной почты пароли скидывали. Есть более интересный мод на замену этому старому: https://xenforo.com/community/resources/external-accounts-extended.2877/
     
  5. drgrom

    drgrom Местный

    Регистрация:
    09.02.13
    Сообщения:
    33
    Симпатии:
    2
    Версия XF:
    1.4.1
    Спасибо, а какой фильтр для выделения подобных пользователей делать?
    Им точно не придется еще раз перепроходить регу?
    благодарю за альтернативу.
     
  6. Exile

    Exile Местный

    Регистрация:
    27.06.11
    Сообщения:
    997
    Симпатии:
    545
    Версия XF:
    1.4.4
    В базе данных в таблице с пользователями есть дополнительные поля от мода, куда id вконтакте, фейсбука, твиттера в Social записывался. Сделайте выборку этих пользователей, ну и удостоверьтесь что у всех них электронная почта указана. Регистрацию заново проходить не придется, только пароль сгенерировать (или вам вручную и им выслать или им сбросом).
     

Поделиться этой страницей