Carregando o plugin: PCLZIP_ERR_BAD_FORMAT (-10) : Não foi possível encontrar a assinatura do registo de fim de dir central

O erro PCLZIP_ERR_BAD_FORMAT (-10) : Não foi possível encontrar o erro de assinatura do registo de fim de dir central é normalmente apresentado pelo WordPress como resultado de uma de três situações:

  1. Há um problema com o ficheiro zip que está a carregar
  2. O WordPress não tem memória suficiente no servidor Web para descompactar e carregar o conteúdo do ficheiro zip
  3. Um erro lançado por um plugin ou script no seu sítio

É possível que o ficheiro zip do plug-in tenha ficado corrompido quando o descarregou inicialmente. Tente transferi-lo novamente, a partir do ecrã de confirmação de compra, do e-mail de confirmação ou da sua conta.

Se continuar a receber o mesmo erro, isso pode significar que não existe espaço de armazenamento suficiente no seu servidor Web para que o WordPress possa descomprimir e carregar o conteúdo do ficheiro. Veja se recebe o mesmo erro quando tenta carregar outros ficheiros para o seu site, como uma imagem, um vídeo ou outro plugin. Em caso afirmativo, é provável que o problema seja o espaço de armazenamento e terá de remover alguns ficheiros do seu servidor Web (talvez cópias de segurança de bases de dados antigas ou temas que não estejam a ser utilizados) ou contactar o seu anfitrião Web para aumentar a sua capacidade de armazenamento.

Este erro também pode ser causado por um plugin ou um script que esteja a lançar um erro. Quando o atualizador de plugins tenta criar o pacote zip, o erro é adicionado ao ficheiro zip, quebrando a sua estrutura. Normalmente, isso significa que seu site tem WP_DEBUG definido como TRUE no arquivo wp-config.php. Embora seja uma boa maneira de verificar se há erros, é melhor configurá-lo como FALSE num site ativo. Em alternativa, pode mantê-lo ativado mas registar os erros num ficheiro no seu servidor, no ficheiro wp-contents/debug.log. Para isso, adicione as seguintes linhas ao ficheiro wp-config.php:

definir( 'WP_DEBUG_LOG', true );
definir( 'WP_DEBUG_display', false );

Se continuar a ter o mesmo problema depois de tentar estas duas opções, contacte o Apoio ao cliente para obter assistência.

apoio

Não encontrou a sua resposta nos documentos?

Apoio ao contacto

Este artigo foi útil?