Je continue à recevoir une erreur "Le fichier de configuration a besoin maintenant d'une phrase secrète" après l'installation de phpmyadmin. J'ai défini la phrase secrète et suivi les instructions présentées sur https://serverfault.com/questions/291490/phpmyadmin-not-allowing-users-to-log-on mais cela ne semble pas fonctionner. J'utilise AMI et ai vérifié le propriétaire et les autorisations également. S'il vous plaît aidez gentiment.
Réponses
Trop de publicités?Suivez ces étapes :
1) Aller à /etc/httpd/conf.d/phpmyadmin.conf
- (vérifier le chemin de phpMyAdmin dans la balise de répertoire)
2) Aller à /usr/share/phpmyadmin
, ouvrir conf.inc.php
3) Ajouter une valeur pour blowfish_secret, par exemple -
$cfg['blowfish_secret'] = 'mrgQxxk8C-y}U7ji2BO9o5jLf}Qhe-BI[~6SUa';/* VOUS DEVEZ REMPLIR CECI POUR L'AUTHENTIFICATION DES COOKIES ! */
4) Enregistrer et quitter.
5) Vider le cache du navigateur
6) Essayez d'accéder à l'URL :http://yourserver.com/phpmyadmin/index.php
Si vous avez modifié le fichier ici: /usr/share/phpmyadmin/config.inc.php
Et si le problème persiste, il est possible que vous soyez en train de modifier le mauvais fichier. Si vous lancez whereis phpmyadmin -l
, cela devrait vous donner une liste des emplacements de phpmyadmin sur le serveur.
La raison pour laquelle je dis que vous pourriez être en train de modifier le mauvais fichier est que si vous avez installé phpmyadmin dans var/www/phpmyadmin
ou var/www/html/phpmyadmin
, c'est là que vous devez modifier le phpmyadmin/config.sample.inc.php
.
Essayez ceci:
$ cd var/www/html/phpmyadmin
$ cp config.sample.inc.php config.inc.php
Modifiez-le à votre façon, déconnectez-vous puis reconnectez-vous à phpmyadmin, vous devriez être bon.