Atualização Versão 0.18.4

Prezados, após a atualização minhas coleções desapareceram da visualização pública.
Em minha instalação local voltei para a Versão 0.18.3 e funcionou.
No servidor não aceita o plguin antyigo dizento que o link expirou!
gostaria de restaurar a anterior ae deixar o site no ar até resolver o problema…

Olá @sergio.sakakibara, tudo bem?

Você pode baixar a versão anterior pelo repositório do WP: https://downloads.wordpress.org/plugin/tainacan.0.18.3.zip

Mas vamos investigar isso aí, quais páginas não mostram nada na configuração pública? Qual sua versão do WP e do Tema? Tem alguma mensagem aparecendo no console?

Mateus, estava tudo atualizado, wp, tema, foi na trtoca de versão que aconteceu
e igual não instala a versão 0.18.3 que mandaste,
a mensagem é o link expirou…

no link da coleção tudo vazio, sem mensagens
vou tentar um backup


achei oa smg de erro no console

Não se preocupe, não deve ser necessário um backup. Seus dados estão salvos, é só a renderização da lista mesmo que não está aparecendo devido à este Javascript que não foi carregado ali.

Você usa algum plugin de CACHE? Se sim, pode forçar o recarregamento? Pode tentar também, no seu navegador, forçar o recarregamento sem cache (geralmente o atalho CTRL+SHIFT+R faz isso).

eu não uso, mas pode ser que nos servidores do estado usem…
não funcionou

Você teria acesso às pastas do servidor pra confirmarmos a existência daqueles arquivos lá?

não tenhjo acesso mas está tudo lá, na parte admin do tainacan aparece a coleção inteira, é só na pública que desaparece.
E na minha instalação local consegui instalar a versão anterior e tudo funcionou sem problemas…
pode ter sido algum problema na atualização, wp, algum arquivo…

Ah sim, mas quando me refiro ao “arquivo estar lá” seria este javascript que ele aponta estar faltando…

Você tem, por exemplo, permissão para editar plugins? Se tiver vai aparecer no painal admin do WordPress o submenu “Editor de plugins”, dentro do menu “Plugins”. Dalí, no canto superior direito, você deve selecionar o Tainacan e aplicar. Feito isto, na lateral direita, terá as pastas do plugin. Poderá então navegar para a pasta /assets/js para confirmar se lá dentro existem ou não os arquivos que aquela mensagem de erro aponta que estão faltando, como por exemplo https://aplicacoes.fcc.sc.gov.br/wp-content/plugins/tainacan/assets/js/tainacan-chunks-12.js

Segue abaixo exemplo desta tela na minha instalação:

Se os arquivos estiverem lá, é sinal de que ele está buscando por alguma versão anterior localizada em cache. Neste caso, por ser, como você apontou, alguma configuração no servidor.

Boa noite @sergio.sakakibara tudo bem?
Percebi aqui que os links gerados para os arquivos javascript (.js) estão sendo gerados sem a subpasta dessa instalação. Por exemplo, esse link vai gerar um erro 404:
https://aplicacoes.fcc.sc.gov.br/wp-content/plugins/tainacan/assets/js/vendors~tainacan-chunks-0~tainacan-chunks-10~tainacan-chunks-12~tainacan-chunks-2~tainacan-chunks-6.js

mas ele foi gerado incorretamente, pois o arquivo se encontra em: https://aplicacoes.fcc.sc.gov.br/wpmasc/wp-content/plugins/tainacan/assets/js/vendors~tainacan-chunks-0~tainacan-chunks-10~tainacan-chunks-12~tainacan-chunks-2~tainacan-chunks-6.js

Subpasta não são uma boa estratégia nesse caso, pois em alguns procedimentos para gerar o link a gente acaba pegando o domínio da instalação que no seu caso é apenas: https://aplicacoes.fcc.sc.gov.br isso acaba gerando um erro para referenciar alguns arquivos…
uma opção seria criar um subdomínio: https://wpmasc.aplicacoes.fcc.sc.gov.br que aponta para a pasta que tem a instalação do wordpress.

Espero ter ajudado, abraços.

Mateus e Vinicius

Obrigado pela ajuda, por enquanto redirecionei a instalação enquanto resolvo.
Em minha instalação local acontece o mesmo, variando a versão .3 funciona a .4 não; parece uma questão de alias na versão nova;
tive um problema parecido dois anos atrás (!!! o tempo passa) diferença entre uma instalação local e web, o Léo resoveu na época. Muito obrigado!

Quem sabe o @leogermani não dá uma dica aí pra gente heheh.

Boa tarde pessoal! Também estou tendo problemas com a atualização da versão 0.18.4. As atualizações que eu fiz aqui na UFRGS nenhuma funcionou. Instalei o plugin Rollback e voltei para a versão 0.18.3 e ficou tudo ok.

1 curtida

@elias.machado você consegue reproduzir a questão do caminho do arquivo? O erro 404 aponta para um arquivo que não existe lá no seu servidor?

Oi @mateus.m.luna atualizei a página de teste da pinacoteca no servidor externo e temos o mesmo problema:

segue o link:

http://memoriamslufrgs.online/pinacoteca/acervo-do-instituto-de-artes-ufrgs/

memoriamslufrgs.online-1628691834631.zip (877,Bytes)

Parece que cai na mesma questão do Sergio @elias.machado. Pode dar uma olhada em como estão estas suas configurações em “Configurações”->“Geral”:

Eu acredito que alterando um destes caminhos para o caminho do seu site (note que ele tem um /pinacoteca no final do endereço), os scripts devem ser carregados corretamente. Preciso fazer uns testes aqui para confirmar qual.

Valeu, fico no aguardo.

wp-adm
No meu caso esta desabilitado a troca, acredito que alteraram algo no servidor, me suporte é complicado, terminei fazendo um bypass para outra instalação.
Não tive tempo de parar para ver!

É gente, tá confirmado que a questão é com o site estar em uma subpasta… estamos procurando uma solução “fácil”.

O @vnmedeiros tá verificando se uma configuração no .httaccess poderia resolver. Eu tô vendo um outro caminho, que provavelmente incluiria lançarmos uma nova versão com uma correção para isto. Em resumo, é consequência da estratégia de carregamento dinâmico dos scripts necessários para carregar partes do plugin.

2 curtidas

@mateus.m.luna acompanhando aqui também, pois, o meu site tá numa subpasta e está acontecendo o mesmo problema.
Obrigado.