Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/01/2008, 13h37   #1
Invité de passage
 
Inscription : janvier 2005
Messages : 33
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 33
Points : 2
Points : 2
Envoyer un message via MSN à dolsky
Par défaut création d'un liens symbolique

J'ai voulu créer un liens symbolique du répertoire /web vers le répertoire /httpdocs pour permette à un logiciel de création de site qui ne reconnait pas le répoertoire /httpdocs de publier le site.

Donc j'ai procédé comme suit:

J'ai accédé en SSH et dans le chemain: var/www/vhosts/TOTO.com et j'ai crée le répertoire /web.

j'ai fait: ln -s httpdocs web

Puis, chown utilisateur_ftp:psaserv web

lorsque j'accéde au répertoire /web, je fait LS je constate que le nom httpdocs existe en lien symbolique.

-J'ai accédé en FTP et dans le répertoire /web, je constate que Httpdocs est crée comme répertoire qui n'est pas accessible.


Est ce que j'ai ratté quelque chose au moment de la création du liens symbolique.


Merci pour l'aide smile
dolsky est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 15h45   #2
Invité régulier
 
Inscription : juin 2002
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 16
Points : 9
Points : 9
Juste pour vérifier, le lien pointe bien vers le bon chemin quand tu fais :
?
asher256 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 15h48   #3
Invité régulier
 
Inscription : juin 2002
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 16
Points : 9
Points : 9
Essaye ça aussi :

Code :
1
2
3
cd var/www/vhosts/TOTO.com
rm -f /web
ln -sf $(pwd)/httpdocs /web
++
asher256 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 16h24   #4
Invité de passage
 
Inscription : janvier 2005
Messages : 33
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 33
Points : 2
Points : 2
Envoyer un message via MSN à dolsky
J'ai utilé la commande ls -ld /web, j'ai ça:

ls: /web: No such file or directory

J'ai supprimé le lien symbolique et j'ai fait les manip que vous m'avez indiqué.

J'ai refait : ls -ld /web voici le résultat:

[root@XXXXXXXX]# ls -ld /web
lrwxrwxrwx 1 root root 48 Jan 4 10:14 /web -> /var/www/vhosts/Toto.com/httpdocs


En FTP (/web), j'accède tjrs au répertoire web en non pas Httpdocs.

Est ce que je dois redémarrer un service???

Pour infos, les modifications en question sont utilisé sur un VDS.

Merci.
dolsky est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 16h50   #5
Invité régulier
 
Inscription : juin 2002
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 16
Points : 9
Points : 9
Citation:
Envoyé par dolsky Voir le message
J'ai utilé la commande ls -ld /web, j'ai ça:

ls: /web: No such file or directory

J'ai supprimé le lien symbolique et j'ai fait les manip que vous m'avez indiqué.

J'ai refait : ls -ld /web voici le résultat:

[root@XXXXXXXX]# ls -ld /web
lrwxrwxrwx 1 root root 48 Jan 4 10:14 /web -> /var/www/vhosts/Toto.com/httpdocs


En FTP (/web), j'accède tjrs au répertoire web en non pas Httpdocs.

Est ce que je dois redémarrer un service???

Pour infos, les modifications en question sont utilisé sur un VDS.

Merci.
Je crois que j'avais mal saisi ce que tu voulais faire.

Si je comprend bien, tu veux créer un lien symbolique dans /httpdocs qui pointe vers /var/www/vhosts/Toto.com/web ?

Si c'est le cas :
Code :
rm -f /web /httpdocs && ln -sf /var/www/vhosts/Toto.com/web /httpdocs
asher256 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 16h59   #6
Invité régulier
 
Inscription : juin 2002
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 16
Points : 9
Points : 9
Je doute un peu de ma réponse ci-dessus, car je viens de relire et j'aimerais que tu reformules ta question.

1. évite d'utiliser / quand tu veux parler d'un répertoire relatif à un autre. Utilise ./
2. dis exactement ce que tu veux faire (genre : créer un lien de /toto/source vers /web mais mon serveur ftp ne m'affiche rien en accédant un /web)

Voilà, en espérant pouvoir mieux t'aider ;-)

++
asher256 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 17h48   #7
Invité de passage
 
Inscription : janvier 2005
Messages : 33
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 33
Points : 2
Points : 2
Envoyer un message via MSN à dolsky
Excusé moi pour la mauvaise formulation de ma problématique .

Mon objectif est de créer un lien symbolique dans le /web qui pointe vers /var/www/vhosts/Toto.com/httpddoc.


Webstudio ne reconnaît pas le répertoire /httpdocs. Donc pour pouvoir publier je dois créer le liens symbolique dans /web comme ça j’aurai la possibilité de lancer la pub sachant que le vrai répertoire de destination est httpdocs. (C’est pour ça j’ai dis mon serveur ftp)

J’espère que j’ai bien reformulé ma demande.

Merci pour ta patience
dolsky est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 17h59   #8
Invité régulier
 
Inscription : juin 2002
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 16
Points : 9
Points : 9
Citation:
Envoyé par dolsky Voir le message
Excusé moi pour la mauvaise formulation de ma problématique .

Mon objectif est de créer un lien symbolique dans le /web qui pointe vers /var/www/vhosts/Toto.com/httpddoc.


Webstudio ne reconnaît pas le répertoire /httpdocs. Donc pour pouvoir publier je dois créer le liens symbolique dans /web comme ça j’aurai la possibilité de lancer la pub sachant que le vrai répertoire de destination est httpdocs. (C’est pour ça j’ai dis mon serveur ftp)

J’espère que j’ai bien reformulé ma demande.

Merci pour ta patience
Ok

Donc, tu veux que /web (un lien symbolique dans la racine) pointe vers /var/www/vhosts/Toto.com/httpddoc ? Pour moi, c'est :
Code :
ln -sf /var/www/vhosts/Toto.com/httpddoc /web
Mais c'est ce que je t'avais donné tout à l'heure (avec le : ln -sf $(pwd)/httpdocs /web)...
asher256 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2008, 20h49   #9
Membre confirmé
 
Avatar de hmhm12
 
Inscription : novembre 2007
Messages : 257
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 257
Points : 245
Points : 245
httpddoc : donc c est un fichier de type lien symbolique que pointe vers le repertoire

c est pas un repertoire que pointe vers un repertoire, ca n existe pas.
hmhm12 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h11.


 
 
 
 
Partenaires

Hébergement Web