Erro Invalid Token ao votar enquete e form contato
Erro Invalid Token ao votar enquete e form contato
Prezados,
Temos um site em joomla rodando a versão 1.5.8 e ao votar em uma enquete ou utilizar o formulário para contato é gerado o erro "Invalid Token" e nada mais acontece, fica parado nesta tela com esta mensagem de erro.
O que pode ser?
Até ontem estava na versão 1.5.7 e pensei que atualizando resolveria o problema mais nada, continua.
Desde já agradeço!
Temos um site em joomla rodando a versão 1.5.8 e ao votar em uma enquete ou utilizar o formulário para contato é gerado o erro "Invalid Token" e nada mais acontece, fica parado nesta tela com esta mensagem de erro.
O que pode ser?
Até ontem estava na versão 1.5.7 e pensei que atualizando resolveria o problema mais nada, continua.
Desde já agradeço!
-
- Novato
- Mensagens: 48
- Registrado em: 19 Ago 2008, 17:56
- Localização: Jaguariúna - SP
- Contato:
Re: Erro Invalid Token ao votar enquete e form contato
Se quer ser ajudado, coloque seu link para análise. Isso facilita e muito para diagnostico de falha. 

Re: Erro Invalid Token ao votar enquete e form contato
Sim sem problemas, o link é http://www.sergaslp.com.br
Vote em uma enquete por favor.
Vote em uma enquete por favor.
Re: Erro Invalid Token ao votar enquete e form contato
Uso a mesma versão e estava com esse mesmo problema, procurei na internet por uma solução e encontrei três dicas sobre isso.
1ªDica: Para quem tem o mod-login do template desatualizado
Procurar a pasta mod_login que esta na pasta do template e alterar o codigo no arquivo default.php
CODIGO ANTIGO:
CODIGO NOVO
2ª Dica: Fazer o mesmo procedimento com o arquivo default.php na pasta /components/mod_login/tmpl
3ª Dica: desativar o cache.
Somente a terceira dica teve utilidade para mim e de fato resolveu meu problema, pois não havia nada de errado com o meu arquivo do default.php do mod_login
1ªDica: Para quem tem o mod-login do template desatualizado
Procurar a pasta mod_login que esta na pasta do template e alterar o codigo no arquivo default.php
CODIGO ANTIGO:
Código: Selecionar todos
<input type="hidden" name="<?php echo JUtility::getToken(); ?>" value="1" />
Código: Selecionar todos
<?php echo JHTML::_( 'form.token' ); ?>
3ª Dica: desativar o cache.
Somente a terceira dica teve utilidade para mim e de fato resolveu meu problema, pois não havia nada de errado com o meu arquivo do default.php do mod_login
Re: Erro Invalid Token ao votar enquete e form contato
Amigo o cache que é pra atualizar fica aonde? Seria o em Site > Configuração Global > Sistema > Configurações do Cache?
Caso sim desabilitei e nada também, ta difícil.
Ah no módulo enquete está desabilitado o cache também e nada.
Mas talvez você esteja falando de outra forma, me ajude ai por favor.
Abraços.
Caso sim desabilitei e nada também, ta difícil.
Ah no módulo enquete está desabilitado o cache também e nada.
Mas talvez você esteja falando de outra forma, me ajude ai por favor.
Abraços.
Re: Erro Invalid Token ao votar enquete e form contato
De fato como respondi, desabilitei ambos os caches. Tanto do sistema como do módulo. Acontece que só estão conseguindo votar os que são cadastrados. Para quem não é cadastrado continua aparecendo a mensagem invalid token. Gostaria de que a enquete fosse aberta a usuários não cadastrados e não estou conseguindo fazer com que seja possível eles votarem pois aparece a maldita mensagem.
Antes que me perguntem o módulo da enquete está sim, habilitado para acesso público, não é esse meu problema.
Pelo que vi vc já conseguiu resolver o problema.
Beatrix
Antes que me perguntem o módulo da enquete está sim, habilitado para acesso público, não é esse meu problema.
Pelo que vi vc já conseguiu resolver o problema.
Beatrix
Re: Erro Invalid Token ao votar enquete e form contato
Somente desativar o cache do módulo de Enquete (Polls) em :
Extensões > Administrar Módulo > *Escolha seu modulo Enquete ou Login, etc.
Clique no módulo desejado.
Vá ao lado direito em Parâmetros. Selecione Parâmentros Avançados (embaixo).
Vai aparecer um combobox para Caching:
Caching : Usar Global
Tempo de Cahe : 900
Mude Usar Global para Não fazer cache
Pronto !
Caso continue, então desative o Cache Global pela Configuração Global, algo que não sugiro, pois pode prejudicar o desempenho global do CMS JoomLa 1.5.x .
Extensões > Administrar Módulo > *Escolha seu modulo Enquete ou Login, etc.
Clique no módulo desejado.
Vá ao lado direito em Parâmetros. Selecione Parâmentros Avançados (embaixo).
Vai aparecer um combobox para Caching:
Caching : Usar Global
Tempo de Cahe : 900
Mude Usar Global para Não fazer cache
Pronto !

Caso continue, então desative o Cache Global pela Configuração Global, algo que não sugiro, pois pode prejudicar o desempenho global do CMS JoomLa 1.5.x .
Uma eternidade pode ser uma vida, mas uma vida não são eternidades.
Re: Erro Invalid Token ao votar enquete e form contato
Estou com o problema do "Invalid Token" mas ocorre na hora de enviar um formulário de contato.. ja desabilitei cache e nada adiantou 
Alguém pode me ajudar?
o site em questão é: www.tamiymoveis.com.br
Aguardo ajuda
obs: ja tentei a dica do msalgrave em editar o defaut.php mas não resolveu tbm.
Eu tenho a mesma template editada em outro domínio na msma hospedagem e funciona certinho:
www.fuzioninformatica.com.br/recovid

Alguém pode me ajudar?
o site em questão é: www.tamiymoveis.com.br
Aguardo ajuda

obs: ja tentei a dica do msalgrave em editar o defaut.php mas não resolveu tbm.

Eu tenho a mesma template editada em outro domínio na msma hospedagem e funciona certinho:
www.fuzioninformatica.com.br/recovid
Re: Erro Invalid Token ao votar enquete e form contato
Consegui resolver meu problema!
Excluí tudo o que tinha na linha onde ta escrito "invalid token" no "controler.php" que fica na pasta \components\com_contacts\
Não sei se posso fazer isso, nem se vai dar algum problema na template, mas resolveu meu problema!

Excluí tudo o que tinha na linha onde ta escrito "invalid token" no "controler.php" que fica na pasta \components\com_contacts\
Não sei se posso fazer isso, nem se vai dar algum problema na template, mas resolveu meu problema!
