Gå til innhold

[LØST] mkdir( $target_path, '0777' ); -> får en annen permission


Anbefalte innlegg

scriptet mitt som lager en mappe på serveren og skulle få permission 0777, men når jeg sjekker permissions til mappa etter at den er blitt opprettet(mkdir( $target_path, '0777' )) har den permission 1141 som er helt ubrukelig til det jeg skal bruke den til.

 

Hvordan kan dette ha seg? og hvordan fikser jeg det? jeg trenger lese og skrive rettigheter til mappa da jeg skal laste opp bilder.

Endret av South_Bridge
Lenke til kommentar
Videoannonse
Annonse

Det har noe med at 777 ikke er syvhundre-og-sytti-syv, men 511. Hvordan? 777 er i oktalsystemet, ikke titallsystemet. Oktaltall skriver man inn i PHP med en ledende null foran tallet, i dette tilfellet blir det 0777. Man kan sannsynligvis bruke en streng, men da må det være i titallsystemet (dvs. 511).

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...