Lavoriamo insieme ✨

Sei pronta a diventare la blogger che hai sempre sognato di essere?
Agire facendo il primo passo è un ottimo modo per cominciare!

Blogger in Azione

Blogger in Azione

Web Design

Web Design

Primi Passi

Primi Passi

F.A.Q.

F.A.Q.

Errore box commenti di Facebook: la soluzione

18.8.14
Simona S.
10 commenti


Quando avete cercato di installare il box commenti di facebook avete riscontrato questo fastidiosissimo errore?

Error parsing XML, line xxx, column xx:
The reference to entity "version" must end with the ';' delimiter.

Questo errore ci ha portati tutti fuori strada, credendo che ciò che non andava fosse il ';'.... per l'appunto.

E invece no!

Finalmente ho trovato in questo sito la soluzione, che ho provato, e posso dire che non dà più l'errore famelico!

Quindi seguendo il video tutorial che ho fatto precedentemente, se nel salvare le modifiche all'HTML vi trovate davanti a quell'errore non perdete la testa!
Notate che viene evidenziata la riga in questione?

js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";

Ecco lasciatela evidenziata (così vi verrà più facile trovarla), e poi non dovete far altro che aggiungere subito prima della parola 'version' queste lettere 'amp;'.



Ecco la spiegazione del perchè accade così come l'ho trovata in quel sito:
Sembra che qualcosa stia interpretando il documento come XML piuttosto che HTML. XML è molto più severo dell' HTML - una delle regole è che i simboli commerciali ( & ) hanno un significato speciale. Significano "ecco che arriva una entità XML", che è un carattere speciale. Ad esempio, è possibile digitare " per inserire " , o > per inserire > nel documento.
In questo caso, il codice interpreta e versione come l'inizio di uno di questi soggetti. Se si aggiorna la linea xxx come segue...
Tutto qui... solo una questione di interpretazione di simboli.


10 commenti:

  1. Ho trovato il tuo blog per caso, complementi MI PIACE MOLTO!
    un abbraccio grande
    Anabella

    RispondiElimina
    Risposte
    1. Ciao Anabella, quale onore!!!!!!!!!! E caspita mi spiace di non aver risposto prima al tuo commento... a nessun commento, effettivamente, sotto questo post...

      Elimina
  2. Questo commento è stato eliminato dall'autore.

    RispondiElimina
  3. Finalmente ce l'ho fatta anche io! Anche a me dava l'errore della ";" ma con questo post ho sistemato.

    Grazie mille!! :*

    RispondiElimina
  4. Risposte
    1. Grazie a te Sergio, per aver lasciato un commento :)

      Elimina
  5. 1 anno dopo arrivo anch'io.. e ho risolto.. grazie mille! ;-)

    RispondiElimina
  6. Questo commento è stato eliminato dall'autore.

    RispondiElimina

Grazie di aver commentato! Solitamente rispondo ai commenti nelle prime 24 ore, se hai richieste urgenti puoi scrivermi usando il modulo dei contatti :)

Per i troppi commenti spam ho dovuto inserire la moderazione, e se tutto va bene vedrai comparire il tuo sotto al post.

Per favore NON lasciare link, a meno che non siano richiesti espressamente nel post stesso.
I commenti con link non richiesti verranno considerati come SPAM e quindi subito cancellati.
So che capirai ;)