Como lidar com problemas de instalação/atualização do plugin?
Antes de solucionar os problemas abaixo, confirme se o seu servidor atende aos nossos requisitos de sistema. Muitas falhas de instalação/atualização remontam a uma versão desatualizada do PHP ou a uma extensão ausente, em vez do próprio plugin.
- Problema A: Na instalação/atualização do plugin, esta mensagem é exibida: “O arquivo enviado excede a diretiva upload_max_filesize em php.ini”
- Problema B: Na instalação/atualização do plugin, esta mensagem é exibida: PCLZIP_ERR_BAD_FORMAT (-10) : Não foi possível encontrar a assinatura do registro do diretório central
- Problema C: Na instalação/atualização do plugin, esta mensagem é exibida: “Acesso não autorizado” - OU - o botão “Adicionar Novo” não está sendo exibido na tela de plugins.
- Problema D: Na instalação/atualização do plugin, esta mensagem é exibida: O arquivo enviado não pôde ser movido para wp-content/uploads.
- Problema E: Como atualizar o plugin manualmente?O changelog mostra uma nova versão, mas o Admin do WordPress não mostra nenhum aviso de atualização.
- Problema F: Para problemas envolvendo restrições de comprimento de caminho no Windows, considere as seguintes opções.
Problema A: Na instalação/atualização do plugin, esta mensagem é exibida:
“O arquivo enviado excede a diretiva upload_max_filesize em php.ini”
Solução 1:
Instale o plugin Upload Larger Plugins e ative-o primeiro. Depois, envie o plugin Duplicator Pro. Em alguns casos, este plugin pode não funcionar e retornar um erro como Erro: o servidor nos enviou uma resposta (JSON) que não entendemos. Nesses casos, consulte as outras soluções.
Solução 2
- Altere o limite de upload de arquivos para 8MB ou superior, seguindo estas instruções.
- Reinicie seu servidor web para que as alterações entrem em vigor
- Para garantir que o valor foi atualizado e entrou em vigor, siga estas etapas:
- Instale o plugin PHP Info plugin e ative-o.
- Vá para Configurações » PHP Info e, em seguida, procure por “upload_max_filesize”
- Verifique se o valor está definido como 8M
- Alternativamente: Entre em contato com seu provedor de hospedagem e peça para eles: “Alterar a configuração do php.ini para upload_max_filesize para 8MB”
Solução 3
Se a opção #1 não funcionar e seu provedor de hospedagem não fizer a #2 (o que é muito incomum), execute o seguinte:
a) Extraia o .zip do plugin em um diretório temporário em sua máquina local
b) Use o FTP para enviar o diretório duplicator-pro de sua máquina local para /wp-content/plugins/duplicator-pro
c) Nesse ponto, o plugin aparecerá em sua lista de plugins e você poderá ativá-lo a partir daí.
Problema B: Na instalação/atualização do plugin, esta mensagem é exibida:
PCLZIP_ERR_BAD_FORMAT (-10) : Não foi possível encontrar a assinatura do registro do diretório central
Solução 1:
Este erro pode ocorrer quando o PHP não tem o módulo cURL instalado. Habilitar o módulo pode ser tão simples quanto editar seu arquivo php.ini, ou pode ser mais complexo. Fale com seu provedor de hospedagem se tiver dúvidas.
Solução 2:
Se a Solução 1 não ajudou, instale manualmente a nova versão do plugin fazendo o seguinte:
- Baixe a versão mais recente do plugin em duplicator.com/my-account
- Na tela de Plugins » desative e exclua a versão antiga do Duplicator Pro
- Na tela de Plugins » clique em ‘Adicionar Novo’ e carregue a nova versão do Duplicator Pro & ative
Problema C: Na instalação/atualização do plugin, esta mensagem é exibida:
“Acesso não autorizado” -OU- o botão “Adicionar Novo” não está aparecendo na tela de plugins.
Solução 1:
Um erro de acesso não autorizado normalmente significa que sua licença não foi ativada ou expirou. Faça o seguinte:
- Vá para Duplicator Pro » Configurações » Geral » Licença
- Adicione sua chave de licença na caixa
- Vá para a tela de Plugins e atualize o plugin
Solução 2:
Se você não conseguir adicionar/editar um plugin, verifique seu arquivo wp-config.php e comente ou remova estas linhas:
define('DISALLOW_FILE_EDIT', true);
define('DISALLOW_FILE_MODS', true);
Problema D: Na instalação/atualização do plugin, esta mensagem é exibida:
O arquivo enviado não pôde ser movido para wp-content/uploads.
Solução 1:
Desative os Componentes FTP em wp-config. Para um resumo completo deste processo, veja este link.
Solução 2:
Altere as permissões do seu sistema para corrigir o problema.
Observação: Esta opção é um pouco técnica, então contate seu provedor se não quiser mexer nela.
Problema E: Como atualizar o plugin manualmente?
O changelog mostra uma nova versão, mas o Admin do WordPress não mostra nenhum aviso de atualização.
Solução 1:
Normalmente, a notificação deve aparecer na sua página de plugins como outros plugins. Se você não estiver vendo isso, pode atualizar manualmente fazendo o seguinte:
- Baixe a versão mais recente do plugin em https://duplicator.com/my-account/
- No seu admin do WordPress, vá para Duplicator Pro » Configurações e certifique-se de que as opções de desinstalação “Excluir configurações do plugin” e “Excluir todo o diretório de armazenamento” estejam DESMARCADAS
- Vá para a lista de plugins do seu site & Desative e, em seguida, exclua a versão antiga do Duplicator Pro
- Na tela de plugins, clique em Adicionar Novo e carregue a nova versão do Duplicator Pro e Ative
Problema F: Para problemas envolvendo restrições de comprimento de caminho no Windows, considere as seguintes opções.
Opção 1
- Baixe a versão mais recente do Duplicator Pro da Conta Duplicator
- No seu Admin do WordPress, vá para Duplicator Pro » Configurações
- Certifique-se de que “Excluir Configurações do Plugin” e “Excluir Todo o Diretório de Armazenamento” estejam ambos desmarcados
- Desinstale a versão antiga do Duplicator Pro
- Na tela de plugins, clique em Adicionar Novo e carregue a nova versão do Duplicator Pro
- Ative a nova versão