A vous jamais trouver un motif justifiant pourquoi ce qui se passe ? Quand vous dites que ça ne marche pas, il sont temps d'arrêt ? ou il vous donne une sorte d'erreur numérique comme une erreur 404 ?
Ma première conjecture est que serveur et localhost peuvent être configuré comme différents domaines avec la même adresse IP, il est possible que votre serveur est configuré pour utiliser phpmyadmin avec le domaine « localhost », n'est rien d'autre sur le domaine « localhost » dans Apache configurée à la racine de la doc. Alors sur votre autre domaine « serveur » il est possible que c'est le programme d'installation dans Apache pour pointer vers un répertoire qui a des pages, mais phpmyadmin n'est pas configuré comme un alias de quelques sortes sous ce domaine dans la configuration d'Apache du fichier qui est pourquoi cela ne fonctionne pas lors de l'utilisation de ce domaine.
Pas certain si cette n'a aucun sens, mais même si le serveur et localhost que tous deux sont pointant vers le même ordinateur (probablement), cela ne signifie pas qu'ils servira les mêmes choses identiques. Tout comme avec hébergement virtuel sur internet, de nombreux hôtes peuvent utiliser une adresse ip unique pour tous leurs sites Web de clients comme chaque domaine est configuré pour utiliser que la propriété intellectuelle, mais Apache peut distinguer les différences dans les noms de domaine. Quand quelqu'un visite un site Web le navigateur définit l'en-tête « Hôte », et puis Apache examine ce champ d'en-tête pour déterminer quoi faire ensuite comme quelle partie de la configuration il devrait être utilisant et où est la racine de la doc, alias et beaucoup d'autres choses qui peut changer entre les domaines. Lorsque vous goto localhost ou un serveur, un en-tête d'hôte différente serait envoyé par le navigateur et j'imagine que vous leur avez configurer différents dans Apache.
Ozzu Hosting - Want your website on a fast server like Ozzu?