Parse error: syntax error, unexpected token "}", expecting end of file – PHP E_PARSE

E_PARSE

L'errore segnala la presenza di una parentesi graffa di chiusura in eccesso rispetto al numero di blocchi aperti nel sorgente.

Cosa significa questo errore?

L'errore segnala la presenza di una parentesi graffa di chiusura in eccesso rispetto al numero di blocchi aperti nel sorgente.

Messaggio originale

Parse error: syntax error, unexpected token "}", expecting end of file

Contesto e parole chiave

Alias

  • unexpected closing brace

Messaggi alternativi

  • Parentesi graffa chiusa in eccesso

Prodotti

  • PHP Engine / Composer / Extensions

Piattaforme

  • Linux
  • macOS
  • Windows

Parole chiave

  • errore-php-unclosed-brace
  • php.sintassi.unclosed-brace
  • Sintassi

Cause possibili

Causa tecnica principale per Parse Error: syntax error, unexpected token } (Parentesi Graffa Non Bilanciata)

L'errore segnala la presenza di una parentesi graffa di chiusura in eccesso rispetto al numero di blocchi aperti nel sorgente.

molto comune

Diagnosi

Verifica configurazione runtime per Parse Error: syntax error, unexpected token } (Parentesi Graffa Non Bilanciata)

Eseguire la verifica tramite riga di comando CLI.

Come leggere il risultato. Mostra i moduli e la versione attiva.

bash
php -v && php -m

Risoluzione

Risoluzione standard per Parse Error: syntax error, unexpected token } (Parentesi Graffa Non Bilanciata)

Difficoltà: facileRischio: basso

Esegui i passaggi consigliati per ripristinare il corretto funzionamento.

  1. Verificare il codice o configurazione php.ini
  2. Applicare le modifiche
  3. Ricaricare PHP-FPM o Apache

Domande frequenti

Come risolvere rapidamente Parse Error: syntax error, unexpected token } (Parentesi Graffa Non Bilanciata)?

L'errore segnala la presenza di una parentesi graffa di chiusura in eccesso rispetto al numero di blocchi aperti nel sorgente.

Approfondimenti

Schede correlate