Avatar billede -kenner- Nybegynder
19. juni 2008 - 12:37 Der er 5 kommentarer

mkdir og chmod sat til 0777 giver 411?

Hej eksperter,

Hvorfor kan jeg ikke oprette en mappe med chmod sat til 777?

mkdir($mappe_lokalitet, "0777");
chmod($mappe_lokalitet, "0777");

Jeg startede med kun at have mkdir, men fik chmod 411, så forsøgte jeg at overkill med også at brugt funktionen chmod(), men det hjælper lige lidt..

Min udbyder er one.com, hvis det har indflydelse.
Avatar billede expnet Seniormester
19. juni 2008 - 12:43 #1
hvis du har 411 på en mappe skal du kontakte one.com og at for rettigheder til mappen igen eller bede dem om at slette mappen
Avatar billede showsource Seniormester
19. juni 2008 - 12:46 #2
Måske nok fordi du bruger " omkring tal.
D.v.s php ser det som en streng, og så skal det jo gå galt.

mkdir($mappe_lokalitet, 0777);
chmod($mappe_lokalitet, 0777);
Avatar billede frand Nybegynder
19. juni 2008 - 16:14 #3
echo sprintf("%o", 0777)."<br>";
echo sprintf("%o", "0777");

viser tydeligt forskellen
Avatar billede -kenner- Nybegynder
07. juli 2008 - 15:00 #4
I har ret, tak.

Send svar:)
Avatar billede showsource Seniormester
08. juli 2008 - 19:29 #5
Jeg hopper over
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester