10. februar 2005 - 21:04Der 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.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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
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?
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 :)
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.