Получается - перетаскивать проект на 5.3 если не найду менее радикального варианта.
]]>Ничего подобного, как раз приключения — это про mcrypt, который с 2007 не обновлялся и вообще имеет кривую/нестандартную реализацию некоторых алгоритмов, в т.ч. AES. Почему в Laravel взяли его за основу — это загадка.
openssl отлично работает, рекомендую. Кстати, у mcrypt нет AES-NI, а у openssl есть, от чего он работает на порядок быстрее (с AES, конечно).
]]>Зачем падать-то из-за Депрекейтеда?
]]>Версия PHP:
7.1.0
Операционная система и её версия:
Windows 10
Вендор и версия сервера БД:
MySQL 5.7.16
Вендор и версия Веб-сервера:
Apache 2.4.23
Медод подключения PHP:
Модуль Апача
Задача, что должно происходить _в целом_, техническое задание:
Сайт должен работать штатно - как работал до переустановки php
Что произошло, текст ошибки, если есть:
ErrorException (E_DEPRECATED)
Function mcrypt_get_iv_size() is deprecated
Чего вы ожидали получить:
Нормальную работу функции mcrypt_get_iv_size()
Варианты/догадки, почему это произошло:
Баг php:
https://bugs.php.net/bug.php?id=73734
* * *
Может, кто знает, как забороть?