Question

Je viens installé phpmyadmin sur Linux Fedora 13 avec PHP 5.3.3. Je reçois les 2 erreurs suivantes:

Tout d'abord: je reçois cela sur l'écran de connexion:

  

Impossible de charger l'extension mcrypt. S'il vous plaît   vérifiez votre configuration PHP.

-Les solutions que je googlé pour celui-ci était de yum installer mcrypt et activer dans /etc/php.ini avec

extension=php_mcrypt.dll
extension=php_mcrypt_filter.dll

Est-ce que tout cela, mais pas aller.

Cette seconde apparaît lorsque je me connecte:

  

La mbstring extension de PHP n'a pas été   trouvé et vous semblez être en utilisant un   charset multi-octets. Sans le   l'extension mbstring phpMyAdmin est   incapable de diviser correctement les chaînes et   il peut entraîner des résultats inattendus.

Vous vous demandez a) Comment puis-je résoudre ces questions et b) Que affectent-ils?

Merci -

Était-ce utile?

La solution

Regardez quel fichier de ressources est en cours de chargement en examinant $_SERVER['PHPRC']. Cette valeur pointe vers le répertoire où PHP cherche php.ini. Je doute que c'est /etc.

Ensuite, installez le droit package, qui est php-mcrypt.

Autres conseils

RÉPONSE COMPLET:

yum install php-mycrypt
yum install php-mbstring

pas d'édition php.ini nécessaire

Merci à goreSplatter pour me pousser dans la bonne direction

Cette commande a résolu mon problème:

yum install php-mbstring

Et apparemment dans Ubuntu installer ce sera résoudre ce problème:

     sudo apt-get install php-mbstring php7.0-mbstring

Si vous utilisez Ubuntu

sudo apt-get install libapache2-mod-php7.0 
sudo apt-get install php7.0-mbstring

suivi de

sudo service apache2 restart

devrait fonctionner.

sudo phpenmod mbstring

et redémarrez Apache.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top