Como sugerido por Seth, eu habilitei a extensão OpenSSL, e isso me livrou das mensagens de reprovação.
Acabei de instalar o myphpadmin em um novo pc. Agora, com todas as páginas que visito, vejo muitos avisos de depreciação (relacionados a funções do mcrypt).
Eu já tentei definir
error_reporting = E_ALL & ~E_DEPRECATED
no php.ini e reiniciei o Apache (e, de fato, meu pc), mas isso não ajudou. Eu sei que o PHP é usando esse arquivo php.ini - eu tive que habilitar a extensão mbstring nesse mesmo arquivo anteriormente. Além disso, não há linhas error_reporting
duplicadas nesse arquivo.
Estou usando o PHP 7.1.0 (Windows) e o phpMyAdmin 4.6.5.2
Como posso me livrar desses avisos?
Primeiramente, verifique se você está olhando para o arquivo php.ini correto. Você pode criar um arquivo .php simples com o seguinte código para verificar sua instalação:
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
?>
Procure a configuração "Loaded Configuration File", que lhe dará o caminho para onde o php.ini está localizado em seu PC.
Depois de ter encontrado o php.ini, abra-o e descomente a seguinte linha para carregar a extensão mcrypt.
extension=php_mcrypt.dll
Você pode ter que reiniciar o Apache posteriormente.
Tags php phpmyadmin php.ini