Categorias
Windows xoops

conteúdo corrompido

Conteúdo Corrompido, mas não em todos os ambientes. Ataque ao problema.

Mozilla Firefox no Windows XP
tela com o erro indicado, no windows XP com o Mozilla Firefox

Em comunicado esta manha, o AM informou ‘link “Nota 10”, aparece a msg “conteúdo corrompido“‘! Estranhamente, o problema não acontece em todo os ambientes. Consegui reproduzir o problema no Windows XP com o Mozilla Firefox, conforme indicado pelo AM.

O que está errado nesta página que não consegue ser exibida? Porque o erro somente acontece em alguns ambientes? Quais? Como corrigir o problema?

Outras mensagens de erro que podem estar associadas ao problema:

Informação: Undefined variable: ret arquivo /modules/smartsection/class/category.php linha 104

 

Preservar a cena do Crime

antes de outras providencias, guardar um backup do site.

O que está errado nesta página que não consegue ser exibida?

Forma padrão de ataque ao problema:

Reproduzir o problema

Tentando com diversos ambientes e diversos navegadores.

Ligando os recursos de debug do Xoops, PHP, Smarty ! Ao ligar os debugs, o comportamento do problema parece se alterar.

 

O problema acontece com outros links do menu.

  • Coordenação Pedagógica
  • Nota 10

Isolar o problema

Isso já é um problema. Parece que temos vários pequenos defeitos que podem estar causando o problema especifico.

  • uma troca na forma de codificação dos caracteres de ISO para UTF em determinado momento, leva a algumas incompatibilidades. Mas isso deveria ser somente no visual. Não deveria quebras o acesso ás páginas.
  • autoridade de acesso. O problema que foi finalmente constatado. Incompatibilidade entre as autoridades de acesso da categoria de arquivos, com os artigos na categoria em si, estavam causando os problemas. Ao se deparar com uma categoria não autorizada que continha artigos autorizados, o apresentador dos dados se perdia.

Solução.

Bastou ajustar as autorizações dos artigos e das categorias envolvidas que tudo voltou a funcionar normalmente. Realmente, o software tem ainda algumas dificuldades em tratar casos específicos.

Porque o erro somente acontece em alguns ambientes? Quais?

No Ubuntu 12.04, o problema nos navegadores Mozilla Firefox, mas não acontece no Chrome ou no Opera,

Parece que se estou logado como administrador, o erro não acontece. Nem mesmo no Windows XP com o Mozilla Firefox! E logado como mortal? Bom, estes questionamentos se reveram promissores. Problemas de autorização para leitura entre os níveis de usuários causavam os problemas. No caso do Mozilla, quando a lista de artigos autorizados para a categoria caiu para zero, ele se perdeu. O Chrome conseguia mostra corretamente somente a caracterização da categoria, sem nenhum artigo relacionado.

O problema com a “Coordenação Pedagógica” é que toda a categoria não existe. Acho que nunca existiu!

O problema estava mais nas autoridades de quem estava visitando o site e não no ambiente ou na navegador.

 

 Como corrigir o problema?

Bastou ajustar as autorizações dos artigos e das categorias para que tudo voltasse a funcionar normalmente. O problema de o software se perder na apresentação ficou para ser tratado oportunamente. Será que continuaremos usando este modulo do xoops?

Outras Revisões

O AM ajudou ainda na revisão de outros pontos do site nesta oportunidade.

  • Link para o MASP – infelizmente, o link que tinhamos para o MASP acabou. Agora usaremos o link direto para o MASP.
  • Link para Viva Babel – parece que alguns anti-virus muito ciosos, interpreta a coleta de informações do contador instalado neste site como ameaça, momentaneamente retirei o link.

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.