Решенеие которое скорее всего работает поделюсь ещё одним способом решить проблему. Во bitrix/modules/main/lib/security/random.php отредактировать 110 строку функцию getStringByCharsets.
public static function getStringByCharsets($length, $charsetList)
{
//Временно возвращаем "свою" рандомную строку
$characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$randstring = '';
for ($i = 0; $i < 10; $i++) {
$randstring = $characters[rand(0, strlen($characters))];
}
return $randstring; // Конец
}
После установки верните код который был
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
public static function getStringByCharsets($length, $charsetList)
{
//Временно возвращаем "свою" рандомную строку
$characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$randstring = '';
for ($i = 0; $i < 10; $i++) {
$randstring = $characters[rand(0, strlen($characters))];
}
return $randstring; // Конец
}
После установки верните код который был