Come correggere rapidamente l'errore di autorizzazione di file e cartelle in WordPress

Pubblicato: 2017-05-25

Proprio come qualsiasi altro Content Management System (CMS), WordPress ha alcune stranezze. Uno dei più fastidiosi è l'"errore dei permessi di file e cartelle", che può impedirti di interagire con il tuo sito. Ciò include la creazione di cartelle e la modifica di file, praticamente tutto ciò di cui hai bisogno per eseguire il tuo sito Web WordPress.

La buona notizia è che questo particolare problema ha una soluzione rapida. È tutta una questione di configurare le impostazioni dei permessi di file e cartelle. Tuttavia, prima di approfondire come farlo, esaminiamo come funzionano le autorizzazioni in WordPress e perché sono importanti.

Cosa devi sapere sui permessi di file e cartelle in WordPress

Ogni file e cartella sul tuo computer viene fornito con il proprio set di autorizzazioni. Queste sono regole che governano chi può interagire con loro e cosa possono fare con quei file. Ad esempio, potresti impostare una cartella come di sola lettura per gli utenti non amministratori: mentre puoi apportare modifiche ai file di quella cartella, tutti gli altri saranno comunque in grado di visualizzarli.

Configurazione dei livelli di autorizzazione per un sito WordPress.

I sistemi basati su Unix utilizzano valori numerici per rappresentare i livelli di autorizzazione.

In breve, l'errore di autorizzazione di file e cartelle in WordPress è un problema di accesso. Se ti imbatti in questo errore, saprai subito qual è il problema. WordPress restituirà un messaggio di avviso quando tenti di accedere al tuo sito Web (qualcosa di simile a Impossibile creare la directory ).

Assicurarsi che le impostazioni delle autorizzazioni siano corrette è fondamentale per mantenere sicuro il tuo sito WordPress. Dopotutto, non vuoi che gli utenti regolari abbiano accesso ai tuoi file core di WordPress. Potresti non volere nemmeno che i tuoi collaboratori lo facciano. Per quanto ci riguarda, solo gli amministratori di WordPress dovrebbero avere le autorizzazioni necessarie per modificare il tuo sito, oltre a pubblicare nuovi contenuti e altre piccole aggiunte.

Tuttavia, è anche importante concedere a WordPress stesso le autorizzazioni necessarie in modo che la piattaforma possa adempiere ai propri doveri. Ciò comporta la creazione di cartelle, articoli, pagine, creazione di file e così via. Senza di essi, il CMS non funzionerà come previsto e incontrerai una miriade di errori, inclusi quelli relativi a file e cartelle.

Come correggere rapidamente l'errore di autorizzazione di file e cartelle in WordPress (in 2 passaggi)

Il modo più rapido per risolvere questo problema è accedere al tuo sito utilizzando un client FTP (consigliamo FileZilla). Tuttavia, prima di esaminare i file e le cartelle di WordPress, ti consigliamo di eseguire il backup manuale del tuo sito nel caso in cui accada l'impensabile e devi ripristinare il tuo sito.

Quando sei pronto, apri il tuo client FTP e accedi al tuo server.

Passaggio 1: correggi le impostazioni di autorizzazione delle tue directory

Innanzitutto, trova la cartella principale di WordPress, che di solito è denominata public_html, www o dopo il titolo del tuo sito. Aprilo e dovresti trovare tre cartelle ( wp-admin, wp-content e wp-includes ) insieme a diversi file sciolti:

La directory principale di WordPress.

Seleziona queste tre cartelle, fai clic con il pulsante destro del mouse su di esse e scegli l'opzione che legge Autorizzazioni file :

Trovare l'opzione per i permessi del file.

Dovresti vedere la schermata Modifica attributi file , contenente le autorizzazioni di lettura, scrittura ed esecuzione per tre tipi di utenti: il proprietario del file, il gruppo del proprietario e il pubblico normale. Il primo numero rappresenta le tue autorizzazioni, il secondo numero rappresenta il tuo gruppo e il terzo è il livello di autorizzazione dell'utente. Ogni tipo di permesso è rappresentato anche da un valore numerico. Read è uguale a quattro, Write è due ed Execute è uno.

Il numero massimo che puoi dare è sette, che rappresenta l'accesso in lettura , scrittura ed eseguibile per un utente: puoi vedere la rappresentazione numerica nel campo Valore numerico :

Configurazione delle impostazioni di autorizzazione per le cartelle di WordPress.

Tornando alle tre cartelle, vogliamo impostare un valore numerico di 755 e spuntare l'opzione che dice Ricorrenza nelle sottodirectory > Applica solo alle directory:

Applicare le nuove impostazioni a ogni cartella di WordPress.

Ciò significa che hai pieno accesso, WordPress può leggere e aprire le cartelle (ma non eliminarle) e lo stesso vale per i tuoi utenti. Tuttavia, i tuoi file rimarranno inalterati, il che ci porta al passaggio numero due.

Passaggio 2: modifica i valori di autorizzazione dei tuoi file WordPress

Ora che hai modificato i livelli di autorizzazione per tutte le tue directory, è ora di fare lo stesso per i tuoi file. Tuttavia, non utilizzeremo lo stesso valore numerico utilizzato per le cartelle.

Per questo passaggio, torna alla directory principale e seleziona ogni singolo file e cartella all'interno, inclusi quelli che abbiamo usato durante l'ultimo passaggio. Ora, fai clic con il pulsante destro del mouse su di essi e scegli nuovamente l'opzione Permessi file :

Trovare l'opzione per i permessi dei file per i tuoi file WordPress.

Questa volta, sostituirai il numero esistente all'interno del campo Valore numerico con 644:

Sostituzione del valore delle autorizzazioni per i tuoi file WordPress.

In questo caso, tu (come proprietario) puoi sia leggere che modificare ogni file. Per quanto riguarda i tuoi visitatori e il tuo gruppo, ottengono solo l'accesso in lettura poiché non possiedono i file. Questa è l'impostazione perfetta dal punto di vista della sicurezza, poiché limita i punti di ingresso per potenziali attacchi.

Prima di aggiornare le impostazioni di autorizzazione per i tuoi file, assicurati di selezionare l'opzione che dice Ricorrenza nelle sottodirectory > Applica solo ai file . In questo modo, applicherai solo il valore 644 ai tuoi file WordPress e le tue cartelle manterranno le impostazioni specificate durante l'ultimo passaggio.

Applicare le nuove impostazioni di autorizzazione a tutti i tuoi file.

Ora non resta che provare ad accedere di nuovo al tuo sito. Se hai seguito i passaggi precedenti, l'errore di autorizzazione di file e cartelle dovrebbe essere sparito e il tuo sito web dovrebbe essere di nuovo pienamente operativo. Tuttavia, se il problema persiste, potrebbe esserci un motivo alla base dell'errore. In questo caso, ti consigliamo di contattare il tuo provider di hosting per aiutarti a risolvere il problema.

Conclusione

Le impostazioni dei permessi di file e cartelle possono essere un argomento intimidatorio e con buone ragioni. L'utilizzo delle impostazioni sbagliate può seriamente compromettere il tuo sito, quindi è indispensabile un'approfondita messa a terra nella struttura dei file di WordPress.

Una volta che hai capito bene - e hai effettuato l'accesso al tuo sito tramite FTP - correggere l'errore di autorizzazione di file e cartelle richiede solo due passaggi:

  1. Modifica le impostazioni dei permessi per le tue cartelle di WordPress.
  2. Ripeti il ​​processo per tutti i tuoi file.

Hai domande su come correggere l'errore di autorizzazione di file e cartelle di WordPress? Chiedi via nella sezione commenti qui sotto!

Immagine in miniatura dell'articolo di Trivalium / shutterstock.com.