I permessi stabiliscono quali operazioni possono essere eseguite su un file o una cartella presente nello spazio hosting.
Una configurazione errata può provocare:
- errore 403 Forbidden;
- errore 500 Internal Server Error;
- impossibilità di modificare o caricare file;
- malfunzionamenti di WordPress;
- problemi di sicurezza.
Prima di modificare molti elementi, crea un backup oppure annota i permessi originali.
Permessi normalmente utilizzati
Come riferimento generale per un normale sito PHP o WordPress:
- file:
644; - cartelle:
755.
Questi valori sono adatti alla maggior parte dei file e delle directory di un sito, ma alcune applicazioni o configurazioni possono richiedere permessi differenti.
Non modificare elementi particolari senza conoscerne la funzione.
Significato dei permessi
I permessi sono suddivisi tra:
- utente proprietario;
- gruppo;
- altri utenti.
Le autorizzazioni disponibili sono:
- lettura, valore
4; - scrittura, valore
2; - esecuzione, valore
1.
Il valore 644 permette al proprietario di leggere e modificare il file, mentre gli altri utenti possono soltanto leggerlo.
Il valore 755 permette al proprietario di leggere, modificare e attraversare la cartella, mentre gli altri utenti possono leggerla e attraversarla senza modificarne il contenuto.
1. Accedi a Gestione file
Accedi a cPanel e apri:
File → Gestione file
Entra nella cartella che contiene il sito. Generalmente si tratta di:
public_html
Per un dominio aggiuntivo, il sito può trovarsi in una cartella differente indicata come document root.
2. Visualizza i file nascosti
File come:
.htaccess
iniziano con un punto e possono non essere immediatamente visibili.
In Gestione file apri:
Impostazioni
e attiva:
Mostra file nascosti
Salva quindi la configurazione.
3. Modifica il permesso di un file
Seleziona il file interessato e clicca:
Permessi
oppure fai clic con il tasto destro e scegli:
Change Permissions / Modifica permessi
Imposta il valore desiderato, per esempio:
644
Controlla attentamente il valore e salva la modifica.
L’interfaccia File Manager di cPanel consente di selezionare un file o una cartella, aprire la funzione Permissions e salvare le nuove autorizzazioni.
4. Modifica il permesso di una cartella
Seleziona la cartella e apri:
Permessi
Come riferimento generale, imposta:
755
Salva quindi la modifica.
Non utilizzare automaticamente lo stesso valore previsto per i file, perché file e cartelle svolgono funzioni differenti.
5. Modifica più elementi
Gestione file consente di selezionare più elementi contemporaneamente.
Prima di applicare una modifica multipla:
- seleziona soltanto file oppure soltanto cartelle;
- non mischiare file e directory;
- verifica che tutti gli elementi richiedano lo stesso valore;
- evita modifiche massive sull’intero account;
- conserva un backup.
Per esempio:
- selezione composta soltanto da file:
644; - selezione composta soltanto da cartelle:
755.
Non applicare indiscriminatamente un unico permesso a tutto il sito.
6. Permessi comuni in WordPress
In una normale installazione WordPress vengono generalmente utilizzati:
- file PHP, CSS, JavaScript e immagini:
644; - cartelle di WordPress:
755; - file
.htaccess: normalmente644.
Il file:
wp-config.php
contiene dati sensibili. Può utilizzare permessi più restrittivi quando la configurazione del server lo consente, ma non modificarlo senza una verifica specifica o un’indicazione dell’assistenza.
7. Non utilizzare il permesso 777
Il valore:
777
consente a tutti gli utenti di leggere, modificare ed eseguire l’elemento.
Non deve essere utilizzato come soluzione generica per:
- errori di caricamento;
- problemi di scrittura;
- installazioni di plugin;
- aggiornamenti WordPress;
- errori 403 o 500.
Può esporre file e cartelle a modifiche non autorizzate e non risolve eventuali problemi relativi al proprietario dei file.
8. Errore dopo la modifica dei permessi
Se dopo la modifica compare un errore:
- ripristina il valore precedente;
- controlla il file
error_log; - verifica di aver modificato l’elemento corretto;
- controlla se il problema riguarda un file o una cartella;
- svuota la cache del sito;
- riprova in una finestra anonima.
Se il problema continua, evita ulteriori modifiche massive.
9. Differenza tra permessi e proprietario
I permessi stabiliscono quali operazioni sono consentite, mentre il proprietario identifica l’utente al quale appartiene il file.
Un file può avere permessi apparentemente corretti ma continuare a non funzionare se è assegnato al proprietario sbagliato.
Il proprietario dei file non deve essere modificato casualmente. Quando sospetti un problema di ownership, contatta l’assistenza Xlogic.
10. Contatta l’assistenza
Apri un ticket quando:
- non riesci a modificare i permessi;
- i permessi tornano automaticamente al valore precedente;
- il sito restituisce un errore 403 o 500;
- i file risultano assegnati a un proprietario errato;
- un’applicazione richiede il permesso
777; - devi correggere molti file e cartelle contemporaneamente.
Indica:
- dominio interessato;
- percorso del file o della cartella;
- permesso attuale;
- permesso che stavi tentando di impostare;
- messaggio di errore;
- data e ora approssimativa;
- operazione effettuata prima del problema.
Non inviare password o credenziali complete nel ticket.