Проблема решена. На время установки модуля я поменял функцию, как было сказано тут
Опишу что я сделал для потомков, кто хочет поставить битрикс на Open Server
/bitrix/modules/main/lib/security/random.php
Далее, перед созданием администратора, меняем функцию обратно в изначальный вид и задаем пароль, после этого все работает нормально и авторизация в админ панель проходит
Спасибо ребятам со , которые навели на мысль в чем может быть дело
Опишу что я сделал для потомков, кто хочет поставить битрикс на Open Server
/bitrix/modules/main/lib/security/random.php
| Код |
|---|
/**
* Returns random (if possible) string for a given charset list.
*
* @param int $length Result string length.
* @param string $charsetList Charset list, must be ASCII.
* @return string
*/
public static function getStringByCharsets($length, $charsetList)
{
// Временно возвращаем "свою" рандомную строку
$characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$randstring = '';
for ($i = 0; $i < 10; $i++) {
$randstring = $characters[rand(0, strlen($characters))];
}
return $randstring; // Конец
$charsetVariants = strlen($charsetList);
$randomSequence = static::getBytes($length);
$result = '';
for ($i = 0; $i < $length; $i++)
{
$randomNumber = ord($randomSequence[$i]);
$result .= $charsetList[$randomNumber % $charsetVariants];
}
return $result;
}
|
Далее, перед созданием администратора, меняем функцию обратно в изначальный вид и задаем пароль, после этого все работает нормально и авторизация в админ панель проходит
Спасибо ребятам со , которые навели на мысль в чем может быть дело
