Lien symbolique. Problèeme de chemin tordu
Robocop
-
amine00 Messages postés 142 Statut Membre -
amine00 Messages postés 142 Statut Membre -
Bonjour,
Exaspéré par l'instalation de phpmyadmin en apt-get qui n'était pas fouttu me mettre le lien et me donnait "404 not found" (un truc dans le genre quand j'appelais phpmyadmin dans le navigateur, et devant les réponse parcellaires et insatisfaisantes qu'on pouvait trouver sur le web , jai fait l'install à la mano, qui est BEAUCOUP plus efficace (ndlr sans passer par apt-get).
1. Téléchargement de l'archive
2. édition du fichier de config sous windows
3. upload du dossier sur le serveur
4. Pour finir, un lien symbolique pour relier.
Pour ceci j'ai fait comme suit:
création d'un dossier phpmyadmin dans /var/www
ça donne donc /var/www/phpmyadmin
j'ai uploadé l'application phpmyadmin dans /etc. Ca donne /etc/phpmyadmin
dans le shell j'ai créé un lien: je me suis placé dans /var/www/phpmyadmin et j'ai lancé la commande:
ln -s /etc/phpmyadmin
J'ai bien mon lie!
Sauf que que je vais dans http://mon-ip/phpmyadmin
....
il m'envoie vers une page où on voit le dossier phpmyadmin. Et quand on clique dessus on entre dans le phpmyadmin (enfin) mais l'url est:
http://mon-ip/phpmyadmin/phpmyadmin
Ca fait moche, et je suis certain que l'application est directement dans /etc/phpmyadmin et non /etc/phpmyadmin/phpmyadmin
Je comprend pas.
Exaspéré par l'instalation de phpmyadmin en apt-get qui n'était pas fouttu me mettre le lien et me donnait "404 not found" (un truc dans le genre quand j'appelais phpmyadmin dans le navigateur, et devant les réponse parcellaires et insatisfaisantes qu'on pouvait trouver sur le web , jai fait l'install à la mano, qui est BEAUCOUP plus efficace (ndlr sans passer par apt-get).
1. Téléchargement de l'archive
2. édition du fichier de config sous windows
3. upload du dossier sur le serveur
4. Pour finir, un lien symbolique pour relier.
Pour ceci j'ai fait comme suit:
création d'un dossier phpmyadmin dans /var/www
ça donne donc /var/www/phpmyadmin
j'ai uploadé l'application phpmyadmin dans /etc. Ca donne /etc/phpmyadmin
dans le shell j'ai créé un lien: je me suis placé dans /var/www/phpmyadmin et j'ai lancé la commande:
ln -s /etc/phpmyadmin
J'ai bien mon lie!
Sauf que que je vais dans http://mon-ip/phpmyadmin
....
il m'envoie vers une page où on voit le dossier phpmyadmin. Et quand on clique dessus on entre dans le phpmyadmin (enfin) mais l'url est:
http://mon-ip/phpmyadmin/phpmyadmin
Ca fait moche, et je suis certain que l'application est directement dans /etc/phpmyadmin et non /etc/phpmyadmin/phpmyadmin
Je comprend pas.
Configuration: Debian Lenny
2 réponses
-
Salut,
L'installation avec apt-get crée le répertoire /usr/share/phpmyadmin
Il suffit de faire le lienln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin
et phpmyadmin doit fonctionner. -
Salut
Je confirme ce qu'a dis lami20j. sinon dans ton cas fait un ls -l pour voir le contenu de ton /var/www et vérifier que ton lien n'a pas été créé à l'intérieur d'un répertoire phpmyadmin.