У меня установлен WAMPServer 3.1.8 с PHP 7.3.4.Я пытаюсь конвертировать мой текущий сайт (используя PHP 5.6 в PHP 7.3.4).
Я использую CodeIgniter на своем текущем сайте, и после загрузки и установки расширения WAMP PHP для 7.3.4 я получаю следующее сообщение:
Обнаружена ошибка. Шифрование: невозможнонайти доступный драйвер шифрования.
Эта ошибка связана с тем, что драйвер openssl не установлен (так как он ищет mcrypt или openssl, а mcrypt больше не находится в php 7.3).
Итак, я перехожу к своему файлу php.ini, меняю extension_dir на:
extension_dir = "ext"
и раскомментирую строку с openssl:
extension=openssl
Затем перезапускаю всесервисы в WAMP, после перезагрузки страницы (и показа phpinfo ();) он все еще показывает мне (под частью Phar):
Поддержка OpenSSL отключена (установить ext / openssl)
Если я делаю те же самые шаги, но меняю PHP на 7.0.4, он работает с включенным openssl.
Почему это не работает для PHP 7.3.4?