Jag har tittat i tidigare trådar, och ständigt hittat att man ska ge rättigheter till IUSR_<datornamn>, i mappens egenskaper. Problemet är att jag inte kan skriva så, eller ens vet vad datornamn ska innehålla.
Jag vill att mina php-sidor ska kunna skriva till en mapp som ligger på en nätverksdisk, och att användare från flera olika datorer på nätverket ska kunna göra det.
De olika användarna finns i en grupp valbar i säkerhetsfliken, "webbgrupp". Jag har valt webbgrupp och tilldelat dem rättigheter, men det gör ingen skillnad.
Högerklicka på mappen i Utforskaren och välj Egenskaper och därefter fliken Säkerhet.
Där lägger du till IUSR_Datornamn som du ger rättigheter att ändra det som finns i mappen.
Vilket datornamn? Det ska ju vara flera datorer...
Var ska jag skriva detta? När jag väljer lägg till och skriver in tex IUSR_klas så säger den att den inte finns i listan. Alltså går det inte. What?
När du har installerat IIS så skapas ett användarkonto som heter IUSR_Din dators namn automatiskt. Det är det kontot som du skall tilldela rättigheter att kunna ändra det som finns i mappen som du lägger dina databaser i.
SirPeter, nu pratar vi om en disk på en nätverksdrive, alltså på en annan maskin. IUSR_kontot finns inte där.
Alltså måste det kontot ha rättigheter i filsystemet på den andra maskinen.
Nu vet jag inte om man kan göra så här, men man kanske skulle kunna komma runt det genom att skapa ett lokalt konto på maskinen med nätverksdriven, som heter IUSR_klas, och ge det samma lösenord som internetgästkontot har på din maskin. (Det kan innebära att du får byta lösenordet på din maskin för att veta vad det är för något).
Nu har jag dock ingen aning om detta kommer att fungera, och det kan bli lite allmänna problem om man byter lösenord på internetgästkontot, men det är det enda sättet jag kan komma på.