Posizionamento, Google, SEO
IL BLOG DI UN PROFESSIONISTA SEO
IL BLOG DI UN PROFESSIONISTA SEO
Joomla è un grande CMS, uno dei migliori tra quelli disponibili Open Source.
Purtroppo ci sono però dei problemini che ancora non sono stati sistemati, come ad esempio il famigerato errore Error Loading Modules o quello di cui ci occupiamo ora: INVALID TOKEN.
Il messaggio compare in varie occasioni, in particolare in momenti critici come l’invio di una mail di contatto e all’atto del login nel frontend del sito.
Nel caso del problema nell’invio di email di contatto il componente che viene coinvolto è com_contacts.
Come al solito questo messaggio è molto generico ed anche utilizzando la funzione di debug del sistema di Joomla non è possibile ricavare delle informazioni esaurienti.
La soluzione al problema INVALID TOKEN (un workaround) è disabilitare la cache di Joomla seguendo il percorso SITO -> CONFIGURAZIONE -> SISTEMA ed impostando il valore di CACHE a NO.
A questo punto vi sarà sufficiente cancellare la cache seguendo il percorso STRUMENTI -> PULISCI CACHE : selezionate tutti gli elementi e fate click sul bottone CANCELLA.
A livello tecnico c’è un errore nella gestione dei token di sessione quando la cache è abilitata: una patch da applicare al core di Joomla è disponibile qui: http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=19435
Il mio consiglio è di non utilizzare la cache se non indispensabile, almeno finchè non verrà rilasciata una versione ufficiale di Joomla che ripari il problema.