Ich habe Laravel 5.3 aufgerüstet 5,5 bis Laravel und ich bin mit PHP 7.1.11Funktion mcrypt_get_iv_size() auf Laravel veraltet 5.5 und PHP 7.1.11
Bei der Aktualisierung erhalte ich Fehler
ErrorException (E_ERROR) Function mcrypt_get_iv_size() is deprecated
In config\app
habe ich
'cipher' => 'AES-256-CBC'
versuchen auch das Hinzufügen
error_reporting(E_ALL^E_DEPRECATED);
dazu aber immer noch Fehler bekommen.
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
$crypttext = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, self::$skey, $text, MCRYPT_MODE_ECB, $iv);
Dies ist Code, wo ich es verwende.
Ja die Funktion als PHP 7.1.0 veraltet, wie Sie [hier sehen können] (http: //php.net/manual/ro/function.mcrypt-get-iv-size.php), also können Sie es ändern und etwas anderes verwenden, um das gleiche Ziel zu erreichen. –
Wird es auf 7.0 funktionieren? @JulienLachal – user2293790
Was ist alternativ? – user2293790