Pesquisa
Itens ativos
Posts mais lidos hoje
Login do usuário
Assine o RSS do Drupal-BR
user warning: You have an error in your SQL syntax;
Olá, estou com alguns problemas estranhos com o meu site.
Para facilitar repartirei as postagens no fórum.
Quando adiciono uma página, ao submeter o envio do post surge o seguinte erro:
user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND
th.tid IS NULL' at line 1 query: SELECT DISTINCT td.tid FROM term_data td LEFT JOIN term_hierarchy th on td.tid = th.parent WHERE td.vid IN (11) AND td.tid
IN () AND th.tid IS NULL in /home/aminhara/public_html/radio/includes/database.mysql.inc on line 172.
Não consigo precisar quando isto começou a acontecer, mas não foi, seguramente, quando foi actualizada a versão php do servidor que, é, neste momento a 5.
O Drupal é a versão 5.9, mas já tinha notado este problema na 5.8.
O problema não é grave porque ao fazer de novo o carregamento da página o erro desaparece e tudo funciona bem.
António Silva
- Por favor, se logue ou se registre para poder enviar comentários
- 256 leituras




Antônio, Analisando o seu
Antônio,
Analisando o seu post, segue os seguintes questionamentos:
- Você utiliza o módulo taxonomy?
- Caso positivo, houve alguma alteração na hierarquia dessas categorias? Ou mesmo exclusão de alguma?
Note que na parte abaixo:
WHERE td.vid IN (11) AND td.tid IN ()
Ele não encontra o id do termo....verifique isso pois o problema está aí...
Eu não me recordo agora de cabeça quais são as tabelas....mas se você analisar acho que vai encontrar o problema....verifique no drupal...em que lugar ele armazena o relacionamento do node com as categorias...e verifique se existe algum node relacionado com alguma categoria que não existe mais....
Não sei se isso vai resolver seu problema....posso também estar equivocado...mas a primeira vista, acho que é por aí.....
[]´s
Rodrigo Maeda
Resposta ao Rodrigo
Caro Rodrigo, obrigado pela pronta resposta. De facto uso o módulo Taxonomy, mas não fiz nenhuma alteração recente aos termos, no entanto pode ser uma boa dica, vou espreitar como estão as coisas por lá.
No entanto, ao testar a introdução de conteúdo, não estou a seleccionar nenhuma categoria...
O estranho é que isto só acontece nas páginas, no blog, fórum, etc, não acontece.
Mas valeu a dica, vou espreitar como estão as coisas com a hierarquia dos termos.
Cumps,
António
Problema resolvido!
Caro Rodrigo, obrigado pela dica, estive de volta das configurações das categorias, não fiz nada de especial, a não ser voltar a configurar algumas opções nas que eram partilhadas pelas páginas e o assunto ficou resolvido.
Obrigado,
Cumps,
António