J'ai essayé des suggestions pour résoudre ce problème avec 13.10, mais elles ne semblent pas fonctionner. L'actualisation difficile de la page ne supprime pas l'erreur. PHPMyAdmin a une boîte en bas indiquant que l'extension mcrypt est manquante, même si elle est installée pour php.
Comment puis-je réparer ça?
La solution qui a fonctionné pour moi était relativement simple:
La solution: ajoutez la ligne suivante au fichier /etc/php5/Apache2/php.ini
:
extension=mcrypt.so
Cette ligne entraîne le chargement automatique de l'extension mcrypt au redémarrage du serveur. Je ne sais pas pourquoi les instructions d'Arda n'ont pas abouti à la même chose dans mon cas, mais je pense que cela pourrait avoir quelque chose à voir avec la mise à niveau à partir de versions antérieures de Linux.
Ceci est un bug signalé . J'ai eu le même problème, trouvé la réponse ici sur ubuntuforums , donc tous les crédits vont à SeijiSensei :.
1) Le fichier mcrypt.ini dans /etc/php5/conf.d
doit être copié ou lié symboliquement à /etc/php5/mods-available
:
cd /etc/php5/mods-available
Sudo ln -s ../conf.d/mcrypt.ini .
2) Activez le module avec Sudo php5enmod mcrypt
.
3) Redémarrez votre serveur Web: Si vous utilisez Apache, c'est comme ceci: Sudo /etc/init.d/Apache2 restart
Puis connectez-vous à la PMA, le problème sera résolu.