как исправить ошибку argon2i при установке Sylius? - PullRequest
0 голосов
/ 10 апреля 2020

В конце установки с composer появляется эта ошибка:

Executing script cache:clear [KO]
 [KO]
Script cache:clear returned with error code 1
!!  
!!  In SecurityExtension.php line 561:
!!                                                                                 
!!    Algorithm "argon2i" is not available. Either use "argon2id", "auto" or upgr  
!!    ade to PHP 7.2+ instead.                                                     
!!                                                                                 
!!  
!!  
Script @auto-scripts was called via post-install-cmd

Я использую Ma c с ОС Catalina

XAMPP

PHP 7.2.29

Как я могу исправить эту ошибку

1 Ответ

1 голос
/ 10 апреля 2020

Попробуйте изменить в config/packages/security.yaml эти строки:

security:
    ...
    encoders:
        Sylius\Component\User\Model\UserInterface:
            algorithm: sha512
        argon2i  : sha512

source

...