Ho aggiornato un sito che amministro per lavoro a Joomla 1.5.5 e, provando a fare login e/o esprimendo un voto nel sondaggio, ottenevo un fastidioso quanto criptico errore: Invalid Token.
Cercando un po’ in rete ho capito qual era il problema: l’errore può derivare da riga sbagliata nel template del mod_login dove, solitamente in un file chiamato default.php, potreste/dovreste trovare questa riga:
[quickcode]<input type=”hidden” name=”<?php echo JUtility::getToken(); ?>” value=”1″ />[/quickcode]
che dovete sostituire con quest’altra:
[quickcode]<?php echo JHTML::_( ‘form.token’ ); ?>[/quickcode]
Nel mio caso ha funzionato alla perfezione, spero che questo hint sia utile anche a voi ;-)