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?Dans mon cas, il s'agissait d'un problème de propriétaire/d'autorisations, car j'ai créé manuellement un lien symbolique dans l'un de mes sites principaux pour pointer vers /usr/share/phpmyadmin/
afin d'accéder à phpMyAdmin à partir du FQDN https://myserver.mydomain.com/changedphpmyadmin au lieu de l'IP uniquement. Mais ce faisant, cela a également changé l'utilisateur web ; la navigation via l'IP est différente de celle via FQDN, si ce n'est pas le domaine par défaut.
Donc, dans mon cas, l'utilisateur web de mon FQDN ne pouvait pas lire /var/lib/phpmyadmin/blowfish_secret.inc.php
, j'ai donc simplement changé le propriétaire de ce fichier de root:www-data à web1:client1 dans mon cas. Ensuite, testez et rechargez nginx :
chown web1:client1 /var/lib/phpmyadmin/blowfish_secret.inc.php
nginx -t
systemctl reload nginx
- Réponses précédentes
- Plus de réponses