webForumDet fria alternativet

Skapa en mapp med php

3 svar · 309 visningar · startad av Pedda

PeddaMedlem sedan juni 20006 032 inlägg
#1

Jag använder följande kod för att skapa en mapp med php:

if (!(mkdir ($Directory, "0777")))

Men rättigheterna blir fel, det blir 0644 istället. Är det någon inställning på servern? Och isåfall, kan man gå runt det på något sätt?

pimmeMedlem sedan sep. 20011 086 inlägg
#2

Jag är inte säker, men testa 0777 istället för "0777"

PeddaMedlem sedan juni 20006 032 inlägg
#3

Blev samma rättigheter som innan, men nu kan jag skriva till den. Konstigt.

Vad är skillnaden mellan Owner, Group och Other egentligen? Det är ju bara Owner som har skrivrättigheter med 0644

[EDIT]
Glöm frågan om ägar och grupp och sånt, tog mig i kragen och letade reda på svaret själv :)

PeddaMedlem sedan juni 20006 032 inlägg
#4

Testade att radera mappen och köra scriptet igen.
Mappen skapades men nu kan jag inte skriva till den igen!
Vad är fel? Har jag gjort något fel?

if (!(mkdir ($Directory, 0777))) {
$Directory = FALSE;
}

[EDIT]
Vad i h*****e!! Nu funkar det igen! Verkar ju helknäppt!

125 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)