Avatar billede mtrolle Nybegynder
10. februar 2005 - 21:04 Der er 8 kommentarer og
1 løsning

mkdir og chmod

Hej

Jeg skal have lavet et lille filstyringssytem og har store problemer med mkdir og chmod.
Jeg har $dir som angiver adressen på det nye dir. fx /usr/home/open/www/mappe/nymappe

Jeg skriver så:
mkdir($dir,0777);

Men det nye dir bliver oprettet, men med chmod sat til 411 eller 401.
Hvad gør jeg forkert? Har kørt det på en linux og en unix server uden held.

//mtrolle
Avatar billede erikjacobsen Ekspert
10. februar 2005 - 21:08 #1
Du skal vel blot lave en chmod($dir,0777) bagefter
Avatar billede mtrolle Nybegynder
10. februar 2005 - 21:10 #2
Hmm, tror jeg har fået det til at virke nu... Havde kvajet mig og skrevet mkdir($dir,'0777')
Avatar billede mtrolle Nybegynder
10. februar 2005 - 21:11 #3
Dog:
Nu har jeg fået den til at chmod'e korrekt, men jeg kan ikke lave en undermappe i en mappe jeg lige har lavet.
SAFE MODE Restriction in effect. The script whose uid is 1040 is not allowed to access /usr/home/mtrolle/www/kreativer/musik owned by uid 65534
Avatar billede erikjacobsen Ekspert
10. februar 2005 - 21:12 #4
/usr/home/open eller /usr/home/mtrolle ?
Avatar billede mtrolle Nybegynder
10. februar 2005 - 21:14 #5
min rod er usr/home/mtrolle/www
Avatar billede erikjacobsen Ekspert
10. februar 2005 - 21:21 #6
Så /usr/home/open/www/... var bare et eksempel?

Prøv igen, nyt katalog navn, vis koden, og resultatet. Så finder vi nok ud af det ;)
Avatar billede mtrolle Nybegynder
10. februar 2005 - 21:23 #7
Hey :)

Mit problem er nu, at jeg har en mappe som jeg har fået oprettet med min dumme mkdir($dir,'0777') og den er blevet sat til chmod 410.
Den mappe _skal_ jeg have chmod 777 på og jeg kan sku ikke lige gøre det via PHP, kan det passe?
Avatar billede mtrolle Nybegynder
10. februar 2005 - 21:26 #8
Og nu er den lige pludselig blevet det :)
Jeg forstår ikke helt hvad der er sket for mig her, men nu virker det i alt fald, sjovt nok :)
Som om den lige skulle køres 2-3 gange, før den fattede jeg mente det :P

Nå, smid et svar, du har da i hvert fald forsøgt at hjælpe mig, selvom jeg har kvajet mig :)
Avatar billede mtrolle Nybegynder
12. maj 2005 - 01:56 #9
lukker
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