Erro ao tentar criar coleção

Boa noite, sou bolsista do Museu de Arqueologia da USP e estamos no início de um projeto de virtualização de algumas coleções do museu, ainda realizando alguns testes com a plataforma.

Fizemos uma nova instalação do Wordpress e do Tainacan normalmente, mas quando tentamos criar uma nova coleção aparece o seguinte erro no canto inferior direito da tela:

Algo deu errado aqui. Você pode querer tentar novamente ou contatar o Administrador.

Rodamos o “diagnóstico do sistema” do Tainacan e não tivemos nenhum problema. Como recomendado, instalamos o “Health Check & Troubleshooting”, rodamos um novo diagnóstico, e obtivemos os seguintes problemas críticos:

A solicitação à API REST falhou devido ao seguinte erro.
Erro: cURL error 7: Failed to connect to www.tainacan.mae.usp.br port 80: Connection refused.

A solicitação loopback para o seu site falhou, o que significa que recursos que dependem disso não estão funcionando com o esperado.
Erro encontrado: (0) cURL error 7: Failed to connect to www.tainacan.mae.usp.br port 80: Connection refused.

Aparentemente foram dois erros gerados por uma mesma causa. O que podemos fazer para corrigir?

Desde já agradeço,
Leonardo

Bom dia @Baltazar , seja bem-vindo.

Pelo que vejo, suponho que possa ser um erro na configuração do servidor ou da instalação. Vamos fazer alguns testes para ver se realmente é isso:

Primeiramente peço que verifique a configuração dos permalinks (links permanentes) do wordpress, deixando marcado uma opção diferente da “Plain” (Padrão),

Após essa configuração verifique se foi criado/editado um arquivo .htaccess na raiz da sua instalação e se você está conseguindo acessar qualquer uma das páginas do WP clicando em “ver” na lista de páginas:

Caso receba um erro, é provável que exista uma má configuração do servidor, mas precisamente com o módulo de reescrita das URLs, para solucionar verifique/ative o modulo “mod_rewrite” para o site, lembrando de liberar a reescrita para a instalação (alterando a configuração “AllowOverride” para “All” no caso de servidore apache).

Algumas referências sobre o “mod_rewrite”:

https://www.hostinger.com.br/tutoriais/configurar-mod-rewrite
https://www.clienteoba.com.br/knowledgebase/565/Modo-facil-de-habilitar-o-mod_rewrite-no-servidor-com-Apache.html
https://www.digitalocean.com/community/questions/enabling-nginx-mod_rewrite
https://www.phpflow.com/php/how-to-enable-mod_rewrite-in-nginx/

Abraços, qualquer dúvida estamos a disposição.

Olá @Baltazar, tudo bem?

Não sei bem que rumo que tomou aqui pra você, mas só passando pra dizer que este aviso de uma “PHP session_start” não fechado deve estar resolvido na última versão lançada (0.20.2).

1 curtida