Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

Ändra Apaches sökväg till /~användare

Tråden skapades och har fått 12 svar. Det senaste inlägget skrevs .
1

Följande gäller för OSXS

Jag har flyttat mina användare till en annan volym. Default Home dirs

Men Apache hänger ju uppenbarligen inte med i den flytten..

Nu vill jag att apache skall göra det, hur gå till väga?

Kolla i httpd.conf filen. Jag vill minnas att det finns en rad som beskriver användarens hemmakatalog, alltså var Apache förväntar att den skall ligga.
Jag kommer inte åt min OSXS maskin just nu så jag kan inte kolla.

Glömde, du måste kanske först kolla httpd_macosxserver.conf om det finns där så redigerar du där först...

[ 22-08-2001: Meddelandet ändrat av: Micke W ]

Jag har letat o letat..

det ända jag hittar är följande

#UserDir: The name of the directory
#which is appended onto a user´s home
#directory if a ~user request is received

UserDir Sites

[ 23-08-2001: Meddelandet ändrat av: Jürgen B ]

[ 23-08-2001: Meddelandet ändrat av: Jürgen B ]

Snark, ovanstående meddelande började muppa när jag skrev här i rutan.. men ok

Jo ovanstående måste ju va precis rätt

MEN! det står ju ingenting om vilken volymmapp den söker i /Sites efter.

Det måste således stå i mod_userdir.c
o var hittar man den o kan man ändra i den?

Eller kan det kanske fungera o skriva /Volym UserDir /Sites ??

[ 23-08-2001: Meddelandet ändrat av: Jürgen B ]

  • Medlem
  • 2001-08-23 12:40

apache letar väl i ~/Sites
Är användarens hemma kataloger rätt spesade ?
Rätt modes på katalogerna ?
chsh username
osv.

/R

Jag har som sagt flyttat hemkatalogerna till en annan volym med Server Admin

Då hänger tydligen/uppenbarligen inte Apache med vad gäller sökväg till /~user

Jag tror den fortfarande letar i /Users/user/Sites

Nu vill jag att den skall gå till (i mitt fall) MUsers/user/Sites

Mappen där användarna ligger är enbart skapad med Server Admin o användare skapas nu i MUsers o inte i Users

Men Apache hänger inte riktigt med i svängarna.

O nog fan måste det gå o få till, i annat fall är ju möjligheten att flytta Default Home Directory ganska meningslös..

visst man får användarna på en annan volym (i mitt fall återigen) men ingen Sites möjlighet.. det är ju väldigt DÅLIGT isåfall..

  • Medlem
  • 2001-08-23 13:16

Ditt problem verkar vara hur systemet hänvisar till hemmakatalogerna, inte apache.
Kolla om det hänvisar rätt,
chsh användarnamn som root givetvis

hyfsat flummig sökväg till home dir enligt den metoden ..

Home directory: /Network/Servers/servernamn/Volumes/Vol1/MUsers/användare

varför så lång sök väg..

men asså.. allt vad gäller användaren o servern ser ut o funka

det enda som inte fungerar är nu att apache visar /~användare
men det gör den tyvärr inte

så jag tror iaf felet är i Apache o den där .c filen jag pratade om ev i httpd.conf (se ovan)

  • Medlem
  • 2001-08-23 14:41

Ta och ändra den till rätt sökväg då, bör apachen funka aldeles utmärkt

Snark

hur ändrar jag .c filen o var ligger den
Eller kan man ändra i httpd.conf som jag frågade om ovan?

  • Medlem
  • 2001-08-23 14:58

Prova bara ändra sökvägen med kommandot chsh, den öppnar en vi session.
Fungerar aldeles utmärkt för mig att ha användarkataloger på flera olika diskar/Volymer.

Vad ska jag ändra till då?
För det står ju hyfsat rätt

Samt måste man göra detta på varenda användare ?

verkar ju lagom jobbigt

Paq, har du lust o köra ett inklipp på hur din config fil ser ut el användare via chsh?

[ 23-08-2001: Meddelandet ändrat av: Jürgen B ]

LÖSNING:

UserDir /Volumes/Vol1/*/Sites

fungerade...

1
Bevaka tråden