Avatar billede minau Nybegynder
23. februar 2004 - 16:17 Der er 2 kommentarer og
1 løsning

mappe rettigheder

hej

selv om jeg skriver

mkdir($savehtmldir, 0777);

så bliver der kun tilskrevet 755 til mapperettighederne.

jeg kan sætte den til 0744 - så virker det. MEn er der noget ger gør at man ikke kan give tingene fuld rettighed fra php?

har også bare prøvet at skrive ingen ting som der ifølge php.net skulle give 777 - men det giver også 755.

det er lidt iriterende at mens jeg tester her - så virker det jo fint - men jeg kan bare ikke slette mapperne gennem min ftp
Avatar billede htm Nybegynder
23. februar 2004 - 17:33 #1
Du kan læse om dit problem i kommentarerne under mkdir og umask på php.net

http://dk2.php.net/manual/en/function.mkdir.php
http://dk2.php.net/manual/en/function.umask.php

Det er fordi at der mode er anded med det modsatte af den aktuelle umask - (se kommentarerne :-))

Måsden at løse det på: (som jeg forstår kommentaren på mkdir 22-Jul-1999 08:37  er sådan:

$oldumask = umask(0);
mkdir('mydir', 0777); // or even 01777 so you get the sticky bit set
umask($oldumask);
Avatar billede minau Nybegynder
23. februar 2004 - 21:37 #2
Tanx :-) - det var lige det

smid svar
Avatar billede htm Nybegynder
23. februar 2004 - 21:38 #3
ok - godt det virker :-)
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