Carichi un file… e non succede nulla. O peggio, WordPress genera un errore vago e si rifiuta di collaborare. Se ti è successo, sai quanto sia frustrante, soprattutto quando non hai cambiato nulla di recente.
Questo tipo di problema spesso coinvolge una cosa semplice: permessi errati per file e cartelle. Abbiamo visto che questo causa fallimenti nei caricamenti di immagini, errori nei plugin e persino funzionalità bloccate su migliaia di siti WordPress.
I permessi sono il modo in cui WordPress decide chi può accedere, modificare o eseguire file sul tuo server. Quando queste impostazioni sono errate, le cose iniziano a rompersi in background.
In questa guida, ti mostreremo come correggere facilmente i permessi di file e cartelle, con un plugin "user-friendly" o manualmente tramite FTP o cPanel.

Come funzionano i permessi di file e cartelle in WordPress?
I permessi di file e cartelle indicano a WordPress chi è autorizzato a leggere, modificare o eseguire i file sul tuo sito. Queste impostazioni sono gestite dal tuo server di web hosting.
La maggior parte degli host WordPress utilizza software server come Apache, Nginx o LiteSpeed. Tutti si basano sullo stesso sistema di permessi di base per servire i file del tuo sito ai visitatori.
Ecco perché è importante che questi permessi siano impostati correttamente. WordPress ne ha bisogno per creare cartelle, caricare media, eseguire script e gestire gli aggiornamenti.
Abbiamo visto permessi errati bloccare caricamenti di immagini, installazioni di plugin e persino funzioni base del sito. Possono anche causare problemi di sicurezza esponendo file sensibili.
A volte WordPress mostra un errore quando ciò accade, come "Impossibile creare la directory". Ma altre volte, fallisce silenziosamente, rendendo il problema più difficile da individuare.
Quali sono le autorizzazioni corrette per file e cartelle in WordPress?
WordPress necessita delle autorizzazioni corrette per file e cartelle per creare contenuti, caricare file e gestire il tuo sito dietro le quinte. Se queste impostazioni sono troppo restrittive o troppo permissive, le cose possono rompersi o, peggio ancora, esporre il tuo sito a rischi.
Ecco le impostazioni di autorizzazione consigliate che funzionano per la maggior parte dei siti web WordPress:
- 755 per tutte le cartelle e sottocartelle. Questo ti dà il pieno controllo per leggere, scrivere e aprire le cartelle mantenendo le cose sicure per tutti gli altri.
- 644 per tutti i file. Questo ti permette di leggere e modificare i tuoi file mentre gli altri possono solo leggerli, il che è ideale per la maggior parte delle configurazioni di WordPress.

Se hai già impostato queste autorizzazioni e le cose ancora non funzionano, potrebbe esserci un problema di proprietà dei file sul tuo server.
In tal caso, il tuo provider di hosting può aiutarti a reimpostare la proprietà in modo che WordPress possa accedere correttamente ai file.
Ora vediamo come modificare queste autorizzazioni in modo sicuro. Puoi utilizzare un plugin gratuito o correggerle manualmente utilizzando FTP o cPanel, a seconda del metodo che ti sembra più facile.
💡 Non hai tempo per risolvere gli errori di WordPress? WPBeginner Pro Services offre soluzioni per siti web WordPress hackerati, supporto di emergenza e persino manutenzione all-in-one per prevenire gli errori in primo luogo.
Prenota oggi stesso un appuntamento con i nostri esperti per trovare la soluzione giusta per il tuo sito web!
Metodo 1: Correggere le autorizzazioni dei file di WordPress con un plugin gratuito
Se non ti senti a tuo agio nell'usare FTP, non preoccuparti. Esiste un modo più semplice per correggere le autorizzazioni di file e cartelle utilizzando un plugin, senza passaggi tecnici.
Per iniziare, dovrai installare il plugin All-in-One Security. Ha una funzione integrata che può controllare le impostazioni delle autorizzazioni e correggerle con pochi clic.
Utilizzeremo la versione gratuita per questo tutorial. Ma se hai già la versione a pagamento, va bene anche quella. Puoi anche leggere la nostra recensione completa del plugin All-in-One Security per maggiori dettagli.
Se hai bisogno di aiuto per installare il plugin, segui la nostra guida su come installare un plugin WordPress.
Una volta attivato il plugin, vai su WP Security » Sicurezza file e seleziona la scheda ‘Permessi file’.

Il plugin scansionerà automaticamente i tuoi file e cartelle del core di WordPress. Se rileva permessi errati, li mostrerà con un avviso.
Nella colonna ‘Azione consigliata’, vedrai un pulsante etichettato ‘Imposta permessi consigliati’ accanto a ogni problema.
Basta fare clic sul pulsante e il plugin correggerà automaticamente i permessi per quel file o cartella.

Una volta che tutto è risolto, il messaggio cambierà in ‘Nessuna azione richiesta’ e sei pronto per partire.
Metodo 2: Correggere manualmente le autorizzazioni di WordPress per file e cartelle
Se hai familiarità con gli strumenti di base per i file, puoi correggere manualmente i permessi di WordPress utilizzando un client FTP come FileZilla.
Non vuoi usare l'FTP? Molti provider di hosting offrono anche uno strumento File Manager all'interno di cPanel. Funziona quasi allo stesso modo e ti consente di seguire questi passaggi direttamente dal tuo browser.
Una volta connesso, vai alla cartella principale del tuo sito WordPress. Vedrai cartelle come wp-content
, wp-admin
e wp-includes
.
Seleziona tutte le cartelle, quindi fai clic con il pulsante destro del mouse e scegli ‘Permessi file…’

Si aprirà una finestra di dialogo in cui potrai impostare i permessi delle cartelle.
Nel campo numerico, inserisci ‘755’. Quindi seleziona la casella ‘Ricorri nelle sottodirectory’ e scegli ‘Applica solo alle directory’.

Fai clic su ‘OK’ per applicare le modifiche. Il tuo client FTP aggiornerà i permessi per tutte le cartelle e sottocartelle. Bastano pochi secondi per completare.
Successivamente, seleziona nuovamente tutti i file e le cartelle, fai clic con il pulsante destro del mouse e scegli ancora ‘Permessi file…’.

Questa volta, inserisci ‘644’ nel campo numerico. Seleziona la casella ‘Ricorri nelle sottodirectory’ e scegli ‘Applica solo ai file’.

Fai clic su ‘OK’ e il tuo client FTP inizierà ad aggiornare i permessi per tutti i tuoi file WordPress.
Se continui a vedere errori dopo aver fatto ciò, è possibile che il tuo provider di hosting debba reimpostare la proprietà dei file sul server. Contatta il loro team di supporto e dovrebbero essere in grado di aiutarti.
Per ulteriore aiuto, consulta la nostra guida su come chiedere correttamente supporto per WordPress.
Puoi anche leggere la nostra guida per principianti alla struttura di file e directory di WordPress se vuoi capire meglio come tutto si incastra.
Domande frequenti
Ecco alcune domande comuni che i principianti pongono sui permessi di file e cartelle in WordPress:
Cosa significano effettivamente 755 e 644?
Questi numeri rappresentano i livelli di permesso dei file. 755 significa che le cartelle possono essere lette, scritte e aperte dal proprietario, ma solo lette e aperte dagli altri. 644 significa che i file possono essere letti e modificati dal proprietario, e solo letti dagli altri.
Cosa succede se uso i permessi sbagliati?
Se i permessi sono troppo restrittivi, WordPress potrebbe non essere in grado di caricare immagini, aggiornare plugin o creare cartelle. Se sono troppo permissivi, potrebbero creare rischi per la sicurezza in cui utenti non autorizzati possono modificare o accedere a file sensibili.
Posso correggere i permessi senza usare FTP?
Sì! Puoi usare lo strumento File Manager nel tuo pannello di controllo di hosting (come cPanel), oppure installare un plugin come All-in-One Security per correggere i permessi con pochi clic.
Devo reimpostare i permessi dopo aver ripristinato un backup?
A volte, sì. Se il tuo strumento di backup non conserva correttamente i permessi, file e cartelle potrebbero avere impostazioni errate. È una buona idea ricontrollare dopo aver ripristinato il tuo sito.
Cosa succede se la correzione dei permessi non risolve il problema?
Se hai applicato le impostazioni corrette e le cose ancora non funzionano, potrebbe trattarsi di un problema di proprietà dei file sul server. In tal caso, il tuo provider di hosting può aiutarti a risolverlo dal loro lato.
Scopri altri modi per risolvere gli errori di WordPress
Stai riscontrando altri tipi di errori sul tuo sito WordPress? Dai un'occhiata a queste guide per risolvere il problema e mantenere il tuo sito funzionante senza intoppi:
- Come risolvere l'errore 503 Service Unavailable in WordPress
- Come risolvere l'errore "Manca una cartella temporanea" in WordPress
- Come risolvere l'errore 'La cartella di destinazione esiste già' in WordPress
- Come correggere gli errori del file Pluggable.php in WordPress
- Come risolvere l'errore "Spiacenti, questo tipo di file non è consentito per motivi di sicurezza" in WordPress
- Come risolvere l'errore "Googlebot non può accedere ai file CSS e JS" in WordPress
- Come risolvere l'errore "Upload: Impossibile scrivere il file sul disco" in WordPress
- How to Fix the “WordPress Database Error Disk Full” Error
- Come risolvere l'errore di caricamento immagini HTTP in WordPress (Facile)
Speriamo che questo articolo ti abbia aiutato a risolvere l'errore dei permessi di file e cartelle in WordPress. Potresti anche voler consultare la nostra guida su come risolvere gli errori WordPress comuni e dare un'occhiata alle nostre migliori scelte per i migliori plugin WordPress per far crescere il tuo sito.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.
Unarine Leo Netshifhefhe
Ho cercato altri articoli e ho trovato quest'altro articolo che menzionava qualcosa sull'uso di chmod, cita quanto segue: "Se stai cercando di cambiare i permessi per il file wp-config.php, puoi usare il seguente comando per la modifica suggerita come citato in precedenza –
chmod 600 wp-config.php", quindi vorrei sapere se questo è consigliabile e dove posso trovare la riga di comando?
Supporto WPBeginner
Questo è principalmente un modo diverso di fare ciò che trattiamo nell'articolo e non è sempre un metodo adatto ai principianti.
Amministratore
Jiří Vaněk
Chmod viene utilizzato principalmente come comando direttamente su un server Linux. Ti connetti lì tramite SSH e usi il comando chmod per cambiare i permessi sul file. Se hai un hosting condiviso, non sempre hai accesso ai dati tramite SSH. Una scelta migliore per l'hosting web condiviso è un client FTP, in cui puoi anche impostare i diritti sui file, ma in modo più semplice e sicuro.
Unarine Leo Netshifhefhe
Ho un problema con il mio file manager, c'è una cartella che non è né 644 né 755, è 600 e ogni volta che provo a cambiarla, ricevo un avviso di errore che dice che l'operazione sui permessi è fallita, come posso risolvere?
Supporto WPBeginner
Dovresti contattare il tuo provider di hosting che dovrebbe essere in grado di assisterti con il problema dei permessi.
Amministratore
Boris
Ciao, ottimo articolo. Solo per confermare, capisco il passaggio 1 "devi selezionare tutte le cartelle nella directory principale" e poi è il passaggio successivo che non mi è chiaro: "Successivamente, devi selezionare tutti i file e le cartelle nella cartella principale del tuo sito WordPress..." Quindi sarebbe la cartella: "Public_Html? Perché è lì che si trovano le cartelle che vedo nel tuo screenshot. E non stai selezionando di nuovo tutte le cartelle sotto la directory principale come nel passaggio 1, vero?
Grazie e cordiali saluti
Supporto WPBeginner
Dipende dal tuo host, ma nelle cartelle selezionate dovresti vedere wp-admin, wp-content e wp-includes per assicurarti di essere nella posizione corretta.
Amministratore
MBarbz
Questo ha effettivamente funzionato con il passaggio uno (Permessi e 777). Per qualche motivo non sono riuscito a eliminare due cartelle dalla cartella "Upload" e poi ha funzionato. Per qualche motivo ho dovuto riavviare Filezilla perché si stava bloccando, ma ha funzionato. Grazie.
Supporto WPBeginner
Lieti che la nostra guida sia stata d'aiuto!
Amministratore
Awais
Ciao,
Grazie mille per questa guida, mi ha aiutato a risolvere il mio problema. Fantastico!!
Supporto WPBeginner
Glad our guide was helpful
Amministratore
Shahid
Grazie... Ho impostato i permessi della cartella su 755 e l'errore è scomparso
Supporto WPBeginner
Glad our guide was helpful
Amministratore
Tracy
C'è un motivo per cui si consiglia di utilizzare un client FTP per gestire le autorizzazioni utente invece di gestirle nel pannello di controllo?
Supporto WPBeginner
Not all hosting providers offer cpanel access
Amministratore
Tracy
Grazie mille. Questo tutorial è stato estremamente utile.
Supporto WPBeginner
Siamo lieti che la nostra guida sia stata utile!
Stegemüller
Ho lottato per molte ore e non riuscivo a capire cosa fosse successo. Ho trovato questa guida e ho seguito ogni passaggio. Ora sia il mio dominio principale che il sottodominio funzionano di nuovo. Grazie MILLE.
Supporto WPBeginner
Glad our guide was helpful
Amministratore
John
Grazie mille. Ho pasticciato con i permessi e le tue istruzioni hanno risolto tutto.
Supporto WPBeginner
Glad our guide was able to help
Amministratore
Max
Potresti dirmi quale programma FTP stai usando, in modo che le istruzioni siano più facili da seguire. dato che la maggior parte dei programmi sembra non usare la stessa terminologia.
Supporto WPBeginner
Quello specifico da utilizzare dovrebbe essere Filezilla
Amministratore
Adam
Ho seguito l'articolo e ricevo ancora l'errore, per favore aiutami
Supporto WPBeginner
Se stai ancora ricevendo l'errore, dovresti contattare il tuo provider di hosting che dovrebbe essere in grado di assisterti.
Amministratore
Nicole
I’ve been searching like crazy and still can’t find my answer. Any idea what’s going on? When I follow the directions to right click and look for “File Permissions”, I don’t have that option. So I’m stuck and still can’t upload images anymore
Any advice would be much appreciated.
Supporto WPBeginner
Se non riesci a vedere le autorizzazioni delle cartelle, ti consigliamo di contattare il tuo provider di hosting che dovrebbe essere in grado di assisterti.
Amministratore
Andy
Grazie mille! Ha funzionato benissimo.
Supporto WPBeginner
Glad our guide could help you
Amministratore
Jun
Ciao, ho seguito questo articolo, ma non riesco a connettermi al mio sito web dopo aver modificato tutte le autorizzazioni.
Devo aspettare?
O è successo qualcosa di sbagliato?
Sarebbe fantastico se qualcuno che ne sa qualcosa mi aiutasse.
Supporto WPBeginner
Dipenderebbe dal fatto che stai visualizzando un messaggio di errore sul tuo sito; come punto di partenza, ti consigliamo di contattare il tuo provider di hosting per vedere se riscontrano errori.
Amministratore
Bobbi
Qualcuno ha idea del perché, ogni volta che WordPress si aggiorna automaticamente, devo tornare indietro e reimpostare i permessi dei file? Questa pagina è molto utile per risolvere questo problema, ma vorrei solo che smettesse!
Supporto WPBeginner
Potresti voler contattare il tuo provider di hosting per assicurarti che non ci sia un'impostazione che possa causare ciò da parte loro.
Amministratore
Harvey
Grazie! Questo articolo mi ha appena salvato la pagina web!
Supporto WPBeginner
You’re welcome, glad our guide was helpful
Amministratore
marni
Come gestisci la richiesta delle credenziali FTP quando stai imparando WordPress su un host locale? Ho letto questo articolo ma il menu di condivisione e permessi su un Mac non mostra un campo per il valore numerico.
Supporto WPBeginner
Dipenderebbe dal problema specifico che stai riscontrando, ma invece di aver bisogno di FTP per un'installazione locale, dovresti navigare dove si trovano i file sul tuo computer.
Amministratore
MikeMoy
Per i file, dici di dare i permessi 644 per proprietario, gruppo, altri. Perché dai permessi di lettura dei file (4) agli altri? C'è qualche motivo per cui gli altri richiedono i permessi di lettura dei file, perché tutti i file non sono impostati su 640?
Supporto WPBeginner
Quindi gli utenti avrebbero problemi a visualizzare i tuoi contenuti.
Amministratore
Ali Jey
Grazie per il tutorial. Sono riuscito a risolvere questo problema per i file già presenti sul sito web, ma ogni volta che vengono caricati nuovi file, si ripresenta lo stesso problema!
Supporto WPBeginner
Se questo problema è costante, ti consigliamo di contattare il tuo provider di hosting per esaminare le possibili cause.
Amministratore
Trish
sto riscontrando questo problema su un sito ospitato localmente che sto utilizzando solo a scopo di test. Quindi non ho accesso FTP ai file e la modifica delle loro autorizzazioni da Esplora risorse di Windows non funziona. Altre idee?
La directory principale di WP e la directory dei temi non sono scrivibili secondo gli strumenti di sistema di WP.
Supporto WPBeginner
Dovresti verificare con lo strumento localhost che stai utilizzando per il tuo sito, poiché quello che stai utilizzando determinerebbe le opzioni disponibili e i possibili problemi.
Amministratore
Krisjanis Nimanis
Ciao, sei riuscito a risolvere il tuo errore? E quale strumento localhost stai usando?
Md Rasel Rahman Ricky
Grazie signore….
Questo tutorial funziona….
Supporto WPBeginner
Glad our guide was helpful
Amministratore
Saqib Naqash
Aggiorna la versione di php all'ultima
Supporto WPBeginner
Thanks for sharing another recommendation people can try
Amministratore
kyrien
Ho accidentalmente cambiato i permessi del mio file di aggiornamento in xxx e ora quando provo a cambiarli di nuovo in 755 non si salvano. Qualcuno può aiutarmi?
Supporto WPBeginner
If you’re unable to update the file permissions, you would want to reach out to your hosting provider they should be able to assist
Amministratore
dominique
Ho applicato la tua soluzione con i permessi 755 e 644, il sito funziona per qualche secondo e poi si rompe di nuovo. E devo rifare i permessi. Puoi aiutarmi?
Supporto WPBeginner
Se i permessi vengono ripristinati, dovresti contattare il tuo provider di hosting per assicurarti che non ci sia un'impostazione da parte loro che modifichi anche i permessi.
Amministratore
anami
Installazione fallita: impossibile creare la directory.
Supporto WPBeginner
Se il metodo in questo articolo non rimuove quell'errore, dovresti contattare il tuo provider di hosting.
Amministratore
Suzana
Ciao, dovrei cambiare i permessi del file:
/ 755 750 ATTENZIONE
Qualcuno può dirmi dove trovare questo "/" nel C panel? Ad essere sincera, non so cosa significhi questo segno /. Grazie, buona giornata! Suzana
Supporto WPBeginner
Se stai usando il file manager sul cpanel del tuo host, i file del tuo sito si trovano normalmente sotto public_html, poiché è lì che la maggior parte degli FTP si connette al tuo host.
Amministratore
UDAY
come risolvere l'errore Impossibile creare la directory durante il caricamento dei temi in WordPress
Dan
Grazie per questo articolo! Pensavo di aver completamente rovinato il mio sito. Nessuno dei miei media caricati o persino lo stile CSS (non ho idea del perché sia stato influenzato) veniva visualizzato correttamente.
Avevo modificato i miei permessi in precedenza ma devo averlo fatto in modo errato. La tua soluzione è stata la risposta al mio problema!
Molte grazie
Erik
Grazie per questo articolo illuminante – lo conserverò come risorsa per casi di curiosità (e panico, ovviamente :D).
Ciò con cui sto lottando sono le ricerche "wp GET" con risultato 404 quando gioco con la cache.
La mia installazione di WordPress si trova in una sottocartella chiamata wp, non nella cartella principale.
Quali permessi dovrei dare a questa specifica cartella?
Grazie in anticipo per qualsiasi aiuto.
imran
Ciao, ho problemi con i link di FTP e WordPress. Prima creo un HTML di base e lo carico tramite FTP, dopo un po' converto quel sito web usando WordPress. Ora il problema è che i link di quei file HTML e cartelle che ho caricato tramite FTP non funzionano più. Funzionano solo i nuovi link. L'errore è "Pagina non trovata".
Esiste uno strumento, un plugin o un modo per rendere attivi quei link HTML di FTP?? Aiutatemi in questo problema.
Osuji Macdonald
il mio sistema non riesce a leggere correttamente WordPress. i file non vengono visualizzati molto bene. mostra solo icone bianche dei file come un foglio di carta bianco.
Odhran
Ciao
Ho WordPress installato su un server locale e ricevo 'nessun dato potuto essere recuperato dai server' quando provo ad accedere alla libreria di Slider Revolution.
È a causa dell'errore dei permessi dei file descritto qui? Ho impostato tutti i permessi utente su 'controllo completo' nel mio file index.php senza successo. Non sembra che io abbia l'opzione per cambiare ai permessi numerici che descrivi sopra. Sono davvero bloccato su questo, quindi qualsiasi aiuto sarebbe apprezzato.
grazie e cordiali saluti
Odhran
Andy
Ho cambiato 755 per tutte le cartelle e 644 per tutti i file. Ma ancora non riesco a caricare immagini su Media e non riesco a installare nuovi plugin.
PS: Ho caricato l'intera cartella wp-content da un altro hosting al mio nuovo hosting ed estratta.
Per favore, dammi qualche consiglio.
Grazie.
Cody Cortez
Questo perché non puoi semplicemente copiare un elemento da un server all'altro senza modificare il database. Il database deve sapere che quelli che hai appena copiato 'esistono'.
Taran jeet
Prova a cambiare la dimensione massima di caricamento e la dimensione del file. Questo risolverà il tuo problema. Come ha funzionato per me.
Nazrul Islam
Utile ma dato che sono un principiante e sto ancora imparando WordPress, sono bloccato. Non riesco nemmeno ad accedere a causa dell'errore interno del server 500. Sai cosa dovrei fare?
Ali osama
Ho un problema dopo aver modificato i permessi come sopra, appare questo errore:
“Errore dell'applicazione
Si è verificato un errore nel sito web e la tua pagina non può essere visualizzata. Se sei il proprietario del sito web, controlla i tuoi log per maggiori dettagli”
Ethan
Questo funziona per tutti i tipi di applicazioni PHP presenti su un server web e non solo per WordPress. Il mio host mi ha negato l'accesso a tutte le cartelle e i file, inclusa la pagina di accesso e la pagina di registrazione.
Poco sapevo che tutti i miei file e cartelle erano ancora a 777 durante lo sviluppo locale. Dopo aver modificato ricorsivamente cartelle e file rispettivamente a 755 e 644, ha funzionato.
LB
Ciao, ho problemi perché non ho permessi sufficienti per cambiare i permessi tramite il client FTP… impossibile creare nuove cartelle. Molto frustrante, ho passato ore a cercare una soluzione. Sto usando un multisito WP su Amazon EC2). Grazie.
Suyog
@LB, hai accesso limitato al tuo account FTP. Contatta Amazon per ottenere l'accesso completo. o se hai accesso al server, cambia i permessi in FileZilla Server.