Ошибка битрикс "Crypto is not available"

Ошибка битрикс "Crypto is not available"

Данная статья предназначена только для технических специалистов.

Файлы .setting.php и init.php необходимо редактировать только через ftp, во избежании случаем поломки сайта. Исправить ошибку через админку битрикса не получится


Ошибка довольно редкая, возникается чаще всего при обновлении данных пользователя. С обновление ядра битрикс, появилось и крипто шифрование, а для этого и нужен этот самый ключ. Почему то сам ключ во время обновления не сгенерировался, пришлось самому это делать.
Ключ необходимо разместить в файл /bitrix/.setting.php. Для этого надо поместатить код перед последней закрывающейся скобкой:


'crypto' => 
  array(
        'value' => 
        array(
            'crypto_key' => 'Ключ шифрования',
        ),
        'readonly' => true,
    )


Вместо "ключ шифрования" необходимо вписать свой любой ключ состоящий из 32 двух символов, и сохранить. На этом все.


Возврат к списку