Мультисайт Login на втором домене не работает
Два домена два контекста один MODX Login работает только на «web»
Контексты настраивал с помощью такого плагина
Все было хорошо пока не понадобилось авторизовать юзера на втором домене Login отказывается работать не аторизовывет пользователя и даже ошибки не выдает когда вводишь неправильный логин и пароль. В логах то же ошибки нет. Не подскажите, что это может быть и как это можно исправить?
Контексты настраивал с помощью такого плагина
if($modx->context->get('key') != 'mgr')
{
if($host = $modx->getOption('http_host'))
{
$host = str_replace(':80','',$host); // обрезаем всё лишнее
$host = str_replace('www.','',$host); // тем самым приводим полученные данные к единообразию
if($host !== 'mydomen.ru')
{
$modx->switchContext($host);
}
else
{
$modx->initialize('web'); // 1 из сайтов вешаем на базовый контекст
}
}
}Все было хорошо пока не понадобилось авторизовать юзера на втором домене Login отказывается работать не аторизовывет пользователя и даже ошибки не выдает когда вводишь неправильный логин и пароль. В логах то же ошибки нет. Не подскажите, что это может быть и как это можно исправить?
Комментарии: 11
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
$modx->log(MODX_LOG_LEVEL_ERROR,print_r($_REQUEST,true));
и в логе будет результат, тип ошибки тут особо не принципиален — важен факт вывода нужных данных
вывести можно любым способом — выбери нужный