Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come risolvere l'errore delle autorizzazioni di file e cartelle in WordPress

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.

Correggere i permessi di file e cartelle in WordPress

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.
Permessi dei file in WordPress spiegati

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’.

La funzione File Security di All in One Security

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.

Impostazione dei permessi consigliati per file e cartelle in All in One Security

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…’

Permessi dei file in FTP

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’.

Correzione dei permessi delle cartelle in WordPress

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…’.

Impostazione dei permessi per tutti i file

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

Impostazione delle autorizzazioni per i file in WordPress

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:

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.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

70 CommentsLeave a Reply

  1. 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?

    • Questo è principalmente un modo diverso di fare ciò che trattiamo nell'articolo e non è sempre un metodo adatto ai principianti.

      Amministratore

    • 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.

  2. 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?

    • Dovresti contattare il tuo provider di hosting che dovrebbe essere in grado di assisterti con il problema dei permessi.

      Amministratore

  3. 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

    • 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

  4. 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.

  5. C'è un motivo per cui si consiglia di utilizzare un client FTP per gestire le autorizzazioni utente invece di gestirle nel pannello di controllo?

  6. 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.

  7. 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.

    • Se stai ancora ricevendo l'errore, dovresti contattare il tuo provider di hosting che dovrebbe essere in grado di assisterti.

      Amministratore

  8. 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.

    • 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

  9. 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.

    • 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

  10. 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!

    • Potresti voler contattare il tuo provider di hosting per assicurarti che non ci sia un'impostazione che possa causare ciò da parte loro.

      Amministratore

  11. 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.

    • 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

  12. 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?

    • Quindi gli utenti avrebbero problemi a visualizzare i tuoi contenuti.

      Amministratore

  13. 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!

    • Se questo problema è costante, ti consigliamo di contattare il tuo provider di hosting per esaminare le possibili cause.

      Amministratore

  14. 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.

    • 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

    • Ciao, sei riuscito a risolvere il tuo errore? E quale strumento localhost stai usando?

  15. 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?

    • 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

  16. 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?

    • 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

    • Se il metodo in questo articolo non rimuove quell'errore, dovresti contattare il tuo provider di hosting.

      Amministratore

  17. 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

    • 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

  18. come risolvere l'errore Impossibile creare la directory durante il caricamento dei temi in WordPress

  19. 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

  20. 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.

  21. 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.

  22. 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.

  23. 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

  24. 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.

    • 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'.

    • Prova a cambiare la dimensione massima di caricamento e la dimensione del file. Questo risolverà il tuo problema. Come ha funzionato per me.

  25. 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?

  26. 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”

  27. 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.

  28. 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.

    • @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.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.