"Spiacenti, non sei autorizzato ad accedere a questa pagina" è uno degli errori più comuni che gli utenti di WordPress incontrano.
Questo messaggio di solito appare quando il tuo ruolo utente non ha il permesso di visualizzare una pagina nella bacheca di WordPress. Ma a volte, appare anche quando dovresti avere accesso.
Ci siamo già occupati di questo problema e sappiamo che può essere confuso e fastidioso, specialmente se sei il proprietario del sito o un amministratore.
In questa guida, ti mostreremo come risolvere l'errore "Spiacenti, non sei autorizzato ad accedere a questa pagina" in WordPress, passo dopo passo. Questi sono i passaggi effettivi che utilizziamo per risolvere questo errore sui nostri siti web.

Cosa causa l'errore "Spiacenti, non sei autorizzato ad accedere a questa pagina" in WordPress?
Abbiamo visto questo errore apparire occasionalmente sui nostri siti e anche mentre aiutavamo i lettori a risolvere i loro siti. Di solito accade quando il tuo ruolo utente di WordPress non ha il permesso di accedere a una specifica area della bacheca di amministrazione.
Ad esempio, un autore può modificare solo i propri post. Se qualcuno invia loro un link diretto per modificare il post di un altro autore, vedranno il messaggio "Spiacenti, non sei autorizzato ad accedere a questa pagina".
Ma ecco la parte difficile: a volte, l'errore appare anche quando dovresti avere accesso. È allora che diventa frustrante.
Se non sei il proprietario del sito o un amministratore, dovrai contattare qualcuno che lo sia. Potranno spiegarti perché non hai accesso o aggiornare il tuo ruolo utente, se necessario.
Se sei il proprietario o l'amministratore del sito, e vedi ancora l'errore durante l'accesso, allora qualcosa è andato storto dietro le quinte — solitamente con i permessi utente o un aggiornamento recente.
Potrebbe essere causato da un aggiornamento di WordPress fallito, un plugin corrotto, un conflitto di temi o un problema di configurazione del server.
La parte frustrante è che non sarai in grado di risolvere questo problema dall'interno della dashboard di WordPress. Dovrai usare FTP o accedere direttamente al tuo database.
Questo può essere intimidatorio se sei nuovo a WordPress, e apportare la modifica sbagliata può causare problemi più grandi. Quindi, prima di fare qualsiasi cosa, ti consigliamo vivamente di creare un backup completo del tuo sito web.
E se preferisci non toccare i file da solo, prova a contattare il tuo provider di hosting. Potrebbero essere in grado di aiutarti a risolverlo più velocemente.
Potresti anche iniziare contattando il tuo provider di hosting. Potrebbero essere in grado di risolvere il problema per te.
Detto questo, ecco alcune soluzioni che puoi seguire per risolvere e correggere l'errore "Spiacenti, non sei autorizzato ad accedere a questa pagina" in WordPress:
- Verifica di avere il ruolo WordPress corretto
- Verifica la presenza di un file .htaccess corrotto
- Verifica i permessi dei file errati
- Attiva il tema predefinito tramite FTP
- Disattiva tutti i plugin
- Controlla i log degli errori di WordPress
- Aggiorna alla versione PHP più recente
- Ripristina il tuo backup più recente
- Controlla e cambia il prefisso del tuo database
- Contatta il tuo provider di hosting
Opzione 1: Verifica di avere il ruolo WordPress corretto
Se riesci ad accedere alla dashboard di amministrazione di WordPress ma non riesci ad accedere a pagine specifiche, il tuo ruolo utente di WordPress potrebbe essere stato modificato e non sei più un amministratore.
Dalla dashboard di WordPress, puoi vedere il tuo ruolo utente visitando la pagina Utenti » Tutti gli utenti e guardando la colonna 'Ruolo'.

Se non hai accesso alla pagina Utenti, significa che non sei un amministratore.
Se tu o qualcun altro avete accidentalmente eliminato il vostro account amministratore o modificato il vostro ruolo utente, potete aggiungere un nuovo utente amministratore con phpMyAdmin.
Opzione 2: Verifica la presenza di un file .htaccess corrotto
Se hai un ruolo utente amministratore e continui a vedere "Spiacenti, non sei autorizzato ad accedere a questa pagina" sul front-end, la causa dell'errore potrebbe essere un file .htaccess corrotto. Possiamo verificarlo rinominando il file.
Dovrai utilizzare un client FTP come FileZilla o la funzione di gestione file nel tuo account di hosting WordPress. Se non hai mai usato FTP prima, potresti voler consultare la nostra guida su come usare FTP per caricare file su WordPress.
Utilizzando il tuo client FTP, devi navigare nella cartella principale (molto probabilmente la cartella public_html) contenente tutti i tuoi file WordPress. Una volta trovato il file .htaccess, devi rinominarlo in qualcos'altro, come '.htaccess.old'.

Se non riesci a trovare il tuo file .htaccess, consulta la nostra guida su come trovare .htaccess in WordPress.
Una volta rinominato il file, prova ad accedere al tuo sito WordPress per vedere se questo ha risolto il problema. In caso contrario, rinominalo di nuovo in .htaccess e passa al passaggio successivo.
Se riesci ad accedere, allora hai risolto il problema. Il passaggio successivo è generare un nuovo file .htaccess. Per farlo, vai alla pagina Impostazioni » Permalink in WordPress.

Fai semplicemente clic sul pulsante Salva modifiche in fondo alla pagina e WordPress genererà un nuovo file .htaccess.
Opzione 3: Verifica permessi file errati
Mentre hai aperto il tuo client FTP, verificheremo che non ci siano problemi con i permessi dei tuoi file. I permessi dei file controllano chi può accedere ai file e cartelle sul tuo sito web.
Le seguenti impostazioni sono consigliate per la maggior parte degli utenti:
755 per tutte le cartelle e sottocartelle.
644 per tutti i file.
Utilizzando il tuo client FTP, devi navigare nella cartella principale contenente tutti i tuoi file WordPress e selezionare le cartelle wp-admin, wp-content e wp-includes.
Quindi devi fare clic con il pulsante destro del mouse e selezionare 'Permessi file...'

Questo aprirà la finestra di dialogo dei permessi file.
Ora, devi inserire 755 nel campo del valore numerico. Dopodiché, puoi fare clic sulla casella di controllo 'Ricorsione nelle sottodirectory' e quindi selezionare l'opzione 'Applica solo alle directory'.

Fai clic sul pulsante 'OK' per continuare. Il tuo client FTP inizierà a impostare i permessi dei file per cartelle e sottocartelle. Dovrai attendere che finisca.
Successivamente, è necessario selezionare tutti i file e le cartelle nella cartella principale del tuo sito WordPress e quindi fare clic con il pulsante destro del mouse per selezionare i permessi dei file.

Apparirà la finestra di dialogo dei permessi dei file.
Questa volta, è necessario inserire 644 come valore numerico. Dopodiché, è necessario fare clic sulla casella di controllo 'Ricorsione nelle sottodirectory' e quindi selezionare 'Applica solo ai file'.

Fai clic su 'OK' per continuare e il tuo client FTP inizierà ora a impostare i permessi dei file per tutti i file sul tuo sito WordPress.
Una volta fatto ciò, prova ad accedere nuovamente al tuo sito WordPress. Se hai successo, hai risolto il problema. In caso contrario, passa al passaggio successivo.
Opzione 4: Attiva il tema predefinito tramite FTP
La soluzione successiva richiede di verificare se il tuo tema WordPress attivo potrebbe causare questo problema.
Dovrai connetterti al tuo sito web utilizzando un client FTP o il file manager del tuo provider di hosting web. Quindi, naviga nella cartella wp-content.

Una volta lì, vedrai una cartella chiamata themes. È qui che WordPress memorizza tutti i temi installati sul tuo sito web.
Questa volta, devi fare clic con il pulsante destro del mouse sulla cartella plugins e selezionare Rinomina. La chiameremo 'themes.deactivate'.
Questo attiverà il tema predefinito. Ora, prova ad accedere al tuo sito WordPress per vedere se questo ha risolto il problema.
Se ricevi ancora l'errore "Spiacenti, non sei autorizzato ad accedere a questa pagina", allora il problema non è causato da un tema. Devi rinominare la cartella 'themes.deactivate' di nuovo in 'themes' e passare al passaggio successivo.
Se riesci ad accedere, allora il tema attivo precedente ha causato il problema e puoi iniziare a risolvere i problemi. Potresti provare a utilizzare un tema diverso o reinstallare lo stesso tema e configurarlo attentamente.
Tuttavia, se l'errore si ripresenta, segnalalo all'autore del tema. Potrebbe essere in grado di aiutarti a risolvere il problema o correggere un bug nel tema.
Opzione 5: Disattiva tutti i plugin
La prossima soluzione è verificare se un plugin WordPress difettoso sta causando l'errore. Lo faremo disattivando temporaneamente tutti i plugin.
Se non sei sicuro di come farlo senza accedere all'area di amministrazione di WordPress, non preoccuparti. Puoi leggere la nostra guida su come disattivare i plugin senza accedere alla dashboard di WordPress.
Opzione 6: Controlla i log degli errori di WordPress
Potresti essere in grado di controllare un registro degli errori per indizi su cosa è andato storto. Il tuo provider di hosting web potrebbe conservare i log, oppure potresti aver precedentemente configurato WordPress per conservarli.
Per maggiori dettagli, consulta la nostra guida su come impostare i log degli errori di WordPress o contatta il tuo provider di hosting.
Opzione 7: Aggiorna all'ultima versione di PHP
Se il tuo sito WordPress utilizza una versione obsoleta di PHP, potrebbe causare problemi. L'aggiornamento all'ultima versione potrebbe essere utile.
Per maggiori informazioni, consulta la nostra guida su come aggiornare la tua versione di PHP in WordPress o contatta il tuo provider di hosting.
Opzione 8: Ripristina il tuo backup più recente
Se hai effettuato un backup recente del tuo sito WordPress, ripristinarlo a una versione precedente probabilmente risolverà l'errore "Spiacenti, non sei autorizzato ad accedere a questa pagina".
Il problema è che perderai tutte le modifiche alle tue impostazioni e ai contenuti apportate dopo il backup.
Per maggiori informazioni, consulta la nostra guida per principianti su come ripristinare WordPress da un backup.
Opzione 9: Controlla e cambia il prefisso del tuo database
Se in precedenza hai deciso di cambiare il prefisso delle tabelle del tuo database nel file wp-config.php, c'è la possibilità che ci sia una discrepanza tra il prefisso del tuo database e il tuo database WordPress. Questo può causare l'errore "Spiacenti, non sei autorizzato ad accedere a questa pagina".
La soluzione a questo è controllare il tuo database tramite phpMyAdmin e vedere se i nomi delle tabelle del database hanno il prefisso impostato nel tuo file wp-config.php.
Per fare ciò, puoi consultare la nostra guida su come cambiare il prefisso del database di WordPress.
Opzione 10: Contatta il tuo provider di hosting
Se non riesci a risolvere l'errore da solo, dovresti contattare la tua società di hosting WordPress per vedere se c'è qualcosa che possono fare.
Molti provider offrono un eccellente supporto tecnico e potrebbero essere in grado di risolvere il problema per te.
Ad esempio, potrebbero essere in grado di controllare i log degli errori del loro server o aver creato i propri backup del tuo sito WordPress. Saranno in grado di consigliarti su come possono aiutarti e cosa dovresti fare dopo.
Per ottenere i migliori risultati, assicurati di consultare la nostra guida su come chiedere correttamente supporto per WordPress e ottenerlo.
Tutorial video
Se preferisci istruzioni video, guarda questo video:
Scopri altri modi per risolvere errori comuni di WordPress
Stai riscontrando altri errori di WordPress? Consulta le guide qui sotto per risolverli:
- Come risolvere il WordPress White Screen of Death (Passo dopo passo)
- Come risolvere l'errore 500 Internal Server Error in WordPress
- Come risolvere l'errore 'I cookie sono bloccati a causa di un output imprevisto' in WordPress
- Come risolvere l'errore di indisponibilità temporanea per manutenzione programmata in WordPress
- Come risolvere l'errore “PHP Missing MySQL Extension” in WordPress
- Come risolvere l'errore di connessione al database in WordPress
- Come correggere l'errore "Sei sicuro di voler procedere?" in WordPress
Speriamo che questo tutorial ti abbia aiutato a imparare come correggere l'errore "Spiacenti, non sei autorizzato ad accedere a questa pagina" in WordPress. Potresti anche voler aggiungere ai segnalibri la nostra guida definitiva su come correggere l'errore 403 Forbidden o come proteggere il tuo sito WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Kzain
A volte ricevo questo errore, volevo chiedere della versione PHP che il mio hosting fornisce. La versione PHP è la 8.2, ma per impostazione predefinita è impostata su una versione diversa, la 8.0, quindi ho cambiato la versione PHP all'ultima perché dopo la nuova versione di WordPress
Mark K
Ho anche riscontrato un problema con un plugin che aveva una pagina di impostazioni che causava questo "errore" quando la costante DISALLOW_FILE_MODS era vera, ad esempio define( ‘DISALLOW_FILE_MODS’, true );
Supporto WPBeginner
Thank you for sharing another possible reason for this error
Amministratore
Rob Mahan
Il mio sito web era stato hackerato, probabilmente a causa di una password di accesso debole. Dopo aver ripulito tutti i post dannosi, il sito sembrava funzionare, ma stavo riscontrando l'errore "Spiacenti, non sei autorizzato ad accedere a questa pagina" quando ho provato ad aggiornare la versione di WordPress. Inoltre, non potevo eliminare temi o plugin inutilizzati. Ho provato di tutto in questo articolo, senza successo.
Ho finalmente trovato queste due righe che apparentemente erano state aggiunte al mio file wp-config.php. Una volta cancellate, la piena funzionalità amministrativa è stata ripristinata.
define(‘DISALLOW_FILE_EDIT’,true);
define(‘DISALLOW_FILE_MODS’,true);
Supporto WPBeginner
Thank you for sharing this in case other users run into the same issue!
Amministratore
Kimberly
Ha funzionato! Grazie.