私はちょうど私のlaravel Herokuのに機能mcrypt_get_iv_size() - Herokuの
5.0
サイトを展開します。 私はHerokuがデフォルトでPHP 7.1を使用していると確信しています。
私はすべてをした、そして最終的に展開し、それを得たが、私は
機能mcrypt_get_iv_size(私のページにエラーを参照してください)
のconfig/app.php廃止されました
'cipher' => 'AES-256-CBC',
すでにphp artisan key:generate
を実行しました。
どのように私はそれを防止するためのヒント?
うんを動作させるには、([それはすべての権利は非推奨です] HTTPS ://secure.php.net/manual/en/function.mcrypt-get-iv-size.php)。あなたの質問は何ですか? – Chris
[Laravel 5.1](https://laravel.com/docs/5.4/releases#laravel-5.1)以降にアップグレードすると、「Laravelの以前のバージョンでは、暗号化は 'mcrypt' PHP拡張モジュールで処理されましたが、 Laravel 5.1以降では、暗号化はopenssl拡張によって処理され、より積極的に維持されます。 – Chris
PHP 5.6で私のローカルL 5.0で動作します。 Laravelを5.1/5.2/5.3にアップデートする必要がありますか?私のPHPをHerokuの5.6にダウングレードしますか?それも可能ですか?提案はありますか? – ihue