Nwlapcug.com


Come modificare le autorizzazioni di File utilizzando PHP

Come modificare le autorizzazioni di File utilizzando PHP


PHP è un linguaggio di scripting che consente di creare siti Web dinamici e fornisce funzioni che consentono di interagire con il server. Forse il tuo sito Web utilizza PHP per consentire agli utenti di caricare file. Basato sulle autorizzazioni predefinite del server, un file potrebbe non essere accessibile per l'utente più tardi. Utilizzare la funzione PHP CHMOD nello script per impostare autorizzazioni di accesso specifiche per questi file. La funzione CHMOD consente di impostare un file eseguibile, lettura e accesso in scrittura per i vari utenti.

Istruzioni

1

Apri il file PHP con un testo, editor HTML o PHP.

2

Inserire il seguente testo alla posizione nello script di cui si desidera modificare le autorizzazioni di file. Per l'esempio di caricamento di file, questo è direttamente dopo il comando che sposta il file al server.

chmod("images/$picFile",0644);

Si noti il formato utilizzato: il primo argomento di chmod è il percorso del file, e il secondo argomento è un valore ottale che rappresenta l'autorizzazione per il file. Il valore ottale è definito con il primo numero come uno 0, il secondo numero rappresenta proprietario l'accesso, è terzo gruppo l'accesso e il quarto è mondo accesso o tutti gli altri. I numeri sono derivati da addizionare il numero 1 per i diritti di esecuzione, 2 per scrivibile e 4 per lettura per ogni cifra.

Nell'esempio precedente, il file rappresentato dalla variabile $picFile viene assegnato i diritti come segue: proprietario lettura/scrittura, gruppo leggere e leggere del mondo.

3

Salvare e trasferire il file al server utilizzando il client FTP.