Я просто развернуть мой LaravelФункция mcrypt_get_iv_size() является устаревшим - Heroku
5,0
сайт в Heroku. Я считаю, что Heroku использует PHP 7.1 по умолчанию.
Я сделал все, и, наконец, получил его развернуть, но я вижу ошибку на моей странице
Функция mcrypt_get_iv_size() является устаревшим
конфигурации/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 шифрование обрабатывалось расширением PHP« mcrypt ». , начиная с Laravel 5.1, шифрование обрабатывается расширением 'openssl', которое более активно поддерживается». – Chris
Он работает на моем локальном L 5.0 на PHP 5.6. Должен ли я обновлять свой Laravel до 5.1/5.2/5.3? или понизить мой PHP до 5.6 на Heroku? Возможно ли это? Есть ли у вас предложения ? – ihue