Site icon Dator8 Skåp

hur du ändrar filrättigheter i php

Fil behörighetsinställningar genomförs av operativsystemet för att ge en mekanism för att ange hur olika användare kan interagera med en fil . Olika operativsystem genomföra filrättigheter på lite olika sätt , ger så PHP ett enhetligt gränssnitt för att ändra filrättigheter med ” chmod ” kommandot
1
Skapa en ny textfil med din favorit texteditor
2
klistra in PHP -taggar i textfilen : .

php ? >

Resten av koden kommer att gå inom dessa taggar .
3
Klistra in följande för att lagra ett filnamn i minnet :

$ file=” somefile. txt ” .
4
Klistra in följande att ändra sitt tillstånd :

chmod ( $ fil , 0755) ,
.

tillstånd måste ges som ett fyrsiffrigt , oktala ( bas -8 ) nummer . Den första siffran är alltid noll : Detta meddelar PHP att antalet är oktalt. Den andra siffran ger behörighet för ägaren , den tredje är för ” grupp ”och det sista är för alla andra användare .

Om tal är 1 , detta ger tillstånd att köra filen ( i fråga om ett skript ) . A 2 gör att användaren kan redigera och skriva till filen . A 4 tillåter användaren att läsa från filen . Att kombinera behörigheter , siffrorna summeras . Till exempel : ” 0755 ” ger innehavaren (7 ) behörighet att läsa (4 ) , skriva (+2) och kör (+1) . Gruppen och andra användare (5 ) har alla rätt att läsa (4) och exekvera (+1) .

tips och varningar

  • Kontakta resurs för en förklaring till logiken bakom siffrorna som används av PHP kommandot chmod , som bygger på Unix chmod terminal kommando .
  • Exit mobile version