Fatal error: ... checkToken() in controller.php on line 52

  • nathyscapin
  • Avatar de nathyscapin Autor do Tópico
  • Offline
  • JCB! Iniciante
  • JCB! Iniciante
Mais
13 anos 3 meses atrás #75350 por nathyscapin
nathyscapin created the topic: Fatal error: ... checkToken() in controller.php on line 52
Bom dia,

Ontem quando fui atualizar meu joomla 2.5 para a última versão no painel tive um problema no painel e no site, ambos ficaram off e constava a seguinte mensagem:

"Fatal error: Call to undefined method JSession::checkToken() in /www/administrator/components/com_login/controller.php on line 52"

Consegui resolver, vou compartilhar aqui caso alguém precise ou caso alguém saiba outra solução melhor, no meu caso o que resolveu foi isso.

- Baixei a atualização e instalei manualmente
- Depois abri o arquivo /libraries/joomla/session/session.php
- E coloquei esse código no final antes de fechar a }

public function checkToken($argument='default'){
return JRequest::checkToken($argument);
}

No meu caso resolveu, porém vale uma nova opinião de alguém mais experiente, pelo o que pude constatar no fórum oficial é que houve a substituição de JRequest checkToken :: () para JSession :: checkToken () em vários lugares.

Espero que ajude
:)

Please Entrar ou Registrar to join the conversation.


Mais
13 anos 2 semanas atrás #80562 por danilodaba
danilodaba replied the topic: Re: Fatal error: ... checkToken() in controller.php on line 52
Pra mim funcionou com sua dica.

Obrigado!

Please Entrar ou Registrar to join the conversation.