J'ai installé phpMyAdmin, mais je ne peux l'ouvrir sur aucun navigateur: j'obtiens une redirection 301 (*) si je navigue http://localhost:8080/phpmyadmin
. Si j'ajoute un /
à la fin des adresses, j'obtiens un statut d'erreur 500 à la place .
(*) capturé à l'aide de Wireshark. Si j'utilise netcat depuis le terminal sur le même hôte, j'obtiens une redirection 301 vers une autre adresse .
L'environnement est une machine virtuelle que j'ai construite à des fins de développement / test, où j'ai installé un environnement LEMP (Linux / Nginx / MySQL / PHP). Il s'agit d'une installation propre de CentOS 6 64 bits fonctionnant en tant qu'invité sur un hôte Ubuntu 12.04 64 bits. La machine virtuelle s'exécute en mode NAT avec redirection de port. Je peux ouvrir http://localhost:8080
sur la machine invitée et voir la page d'accueil de nginx. Je peux également ouvrir une page phpinfo , donc je sais que PHP est en cours d'exécution.
J'ai installé les packages nginx, MySQM, PHP et phpMyAdmin chacun séparément. J'utilise les paramètres par défaut de phpMyAdmin. Après avoir installé MySQL, j'ai exécuté la mysql_secure_installation
commande et, entre autres options, j'ai désactivé l'accès root à distance.
Voici mes fichiers de configuration: