Sida 1 av 1

Symbolisk länk

Postat: 26 okt 2009, 16:21
av goranbo
Borde kalla mej för "nybörjare" efter detta problem:

Skapar en mapp på /var: mkdir /var/files
Kopierar filer dit: cp .... /var/files

Skapar en symbolisk länk i min hemmakatalog: ln -s /var/files files

listar filerna mha: ls files och får utskriften:

files@

Jag hade förväntat mej en lista över filerna i /var/files som om de låg i mappen files i min hemmakatalog.

Varför?

// G

Re: Symbolisk länk

Postat: 26 okt 2009, 16:26
av Lars
Så blir det när man använder ls -d (kan misstolkas om man uttalar det högt ;))

Har du satt en alias eller liknande? Vad händer om du använder /bin/ls istället?

Re: Symbolisk länk

Postat: 26 okt 2009, 16:42
av goranbo
Jo, det stämmer. Jag missade det...

... men mitt egentliga problem är en webserver (WebSphere) där en symbolisk länk från <webroot>/files till /var/appl/files inte fungerar!

Som jag tolkar det så borde webservern se filerna som vanliga filer, men ...

// G

Re: Symbolisk länk

Postat: 26 okt 2009, 17:42
av Lars
I så fall måste du ange Options FollowSymLinks i din Apache-konfiguration.

Edit: Eller jaha, WebSphere sade du ju. Men det kanske finns någonting liknande där.