🎉 USE O CUPOM DESCONTO.FULL | 20% OFF acima de R$ 50,00

Como corrigir o erro de FTP no UpdraftPlus

Time Full Services Time Full Services
Tipo Migracao & Backup
Nome do erro Erro de FTP no UpdraftPlus EN: UpdraftPlus FTP error
Severidade Grave
Descrição O erro de FTP no UpdraftPlus ocorre quando o plugin gera o backup local mas não consegue enviar os arquivos para o servidor FTP ou SFTP, em geral por firewall do host bloqueando a saida, host digitado no formato errado ou exigencia de conexão criptografada que so a versão Premium suporta.

O que é o erro de FTP no UpdraftPlus?

O erro de FTP no UpdraftPlus acontece quando você escolhe FTP ou SFTP como destino remoto e o envio do backup para o servidor falha, mesmo com o zip já empacotado dentro de wp-content/updraft. O UpdraftPlus abre uma conexão de saida do seu servidor WordPress até o servidor FTP informado, faz login com usuário e senha e grava os arquivos na pasta remota configurada. Quando qualquer etapa dessa cadeia quebra, o backup fica marcado como falho no destino e os arquivos não aparecem no servidor FTP. A versão gratuita do UpdraftPlus envia apenas por FTP sem criptografia; FTP criptografado (FTPS) e SFTP exigem a versão Premium, o que e uma causa frequente de erro logo após uma migração ou troca de servidor.

Como identificar

  • Botão Test FTP Settings na página do UpdraftPlus retorna falha em vez da mensagem de sucesso
  • Linha no log do UpdraftPlus com php_connect_nonb() failed: Operation now in progress (115) durante o envio remoto
  • Mensagem de erro de login do tipo Login incorrect ou Authentication failed ao tentar conectar no destino FTP
  • Backup conclui localmente mas os arquivos nunca aparecem na pasta do servidor FTP
  • Envio remoto cortado com timeout no fim do log após o zip já ter sido gerado
  • Após ativar a Premium ou migrar o site, o FTP que funcionava parou de enviar (tentativa de conexão criptografada que quebra)
Antes de começar: O UpdraftPlus guarda a senha do FTP em texto sem criptografia no banco de dados do WordPress, por necessidade do protocolo. Use uma conta FTP dedicada so para o backup, com acesso restrito a pasta de destino, para que essa senha exposta não abra a porta do site inteiro caso o banco vaze.

Como prevenir

  • Prefira SFTP a FTP sempre que o servidor de destino oferecer, porque o canal e criptografado de ponta a ponta (exige UpdraftPlus Premium)
  • Crie uma conta FTP separada e com permissão limitada apenas a pasta de backup, em vez de usar a conta principal do servidor
  • Sempre clique em Salvar alterações e depois em Test FTP Settings antes de confiar num agendamento, porque o backup usa as configurações salvas no momento em que comeca
  • Ative o relatório por e-mail do UpdraftPlus para ser avisado quando um envio para o FTP falhar, em vez de descobrir so na hora de restaurar
  • Confirme periodicamente que os arquivos chegaram ao servidor FTP baixando um conjunto: um backup que nunca foi testado não e um backup confiavel

Causa

  • Firewall do host bloqueia conexoes FTP de saida: a hospedagem do WordPress não deixa o servidor abrir conexão FTP externa, entao o Test FTP Settings falha mesmo com as credenciais certas funcionando num cliente FTP do seu PC.
  • Host FTP digitado no formato errado: o campo do servidor recebeu algo como ftp://ftp.exemplo.com/pasta em vez do nome puro ftp.exemplo.com, e o UpdraftPlus não resolve o endereco.
  • Destino exige conexão criptografada e o site usa a versão gratuita: o servidor FTP forca FTPS ou SFTP, mas o UpdraftPlus Free so envia por FTP sem criptografia, exigindo a versão Premium.
  • UpdraftPlus Premium tenta criptografia que o servidor anuncia mas não suporta de fato: a conexão trava ou da timeout porque o firewall do servidor FTP esta mal configurado para o modo seguro.
  • Servidor FTP misconfigurado atras de NAT: gera o erro php_connect_nonb() failed: Operation now in progress (115), tipico de firewall NAT do lado do servidor de destino.
  • Lista de controle de acesso do servidor FTP: o destino limita login a IPs especificos, impoe limite de tentativas ou de usuários simultaneos e recusa a conexão vinda do servidor WordPress.

Como resolver

  1. Salve as configurações e rode o Test FTP Settings: Em Configurações do UpdraftPlus, na aba Configurações, escolha FTP como destino remoto, preencha servidor, usuário, senha e a pasta remota, e clique em Salvar alterações antes de qualquer teste, porque o backup usa as configurações que estavam ativas quando ele comecou. Em seguida clique no botão de teste para validar a conexão sem rodar um backup inteiro.
    Salvar alterações
    Test FTP Settings
  2. Corrija o formato do host FTP: Confira o campo do servidor FTP. Ele deve conter apenas o nome do host, sem prefixo de protocolo e sem caminho de pasta. O caminho da pasta remota vai no campo próprio, separado do host.
    ftp.exemplo.com
  3. Teste as credenciais em um cliente FTP separado: Antes de assumir que o problema e o plugin, abra um cliente FTP no seu computador e conecte com exatamente o mesmo servidor, usuário e senha. Se conectar no PC mas o Test FTP Settings continuar falhando no site, o problema esta na rede do servidor WordPress, não nas credenciais.
    Servidor: ftp.exemplo.com
    Usuário: o mesmo do UpdraftPlus
    Pasta remota: o mesmo caminho do UpdraftPlus
  4. Peca ao host para liberar a saida FTP: Se as credenciais funcionam num cliente FTP do seu PC mas falham no site, a hospedagem do WordPress quase sempre tem um firewall bloqueando conexoes FTP de saida. Abra um chamado pedindo para liberar a porta de saida do FTP para o servidor de destino. Cite a porta de controle do protocolo.
    Porta de controle FTP: 21
    Porta de controle SFTP: 22
  5. Desligue a criptografia nas configurações avancadas se ela travar: Se você usa a versão Premium e o log mostra php_connect_nonb() failed: Operation now in progress (115) ou um timeout no modo seguro, o servidor FTP de destino anuncia criptografia mas não a entrega direito. Nas configurações avancadas (Expert) do destino FTP, desative a opção de SSL ou de conexão criptografada e teste de novo. Na versão gratuita esse cenario não se aplica, porque ela so envia por FTP sem criptografia.
    Configurações avancadas -> Desativar SSL/criptografia
    Test FTP Settings
  6. Use SFTP ou Premium quando o servidor exige conexão segura: Se o servidor de destino recusa conexoes sem criptografia, a versão gratuita não consegue enviar de jeito nenhum, porque ela so suporta FTP sem criptografia. Nesse caso, contrate o UpdraftPlus Premium para habilitar FTPS ou SFTP, ou escolha um destino remoto compativel. Depois de habilitar, salve e rode o teste de conexão novamente.
PHP
// wp-config.php - acima de /* Isso e tudo, pare de editar! */
// Forca o modo passivo do FTP quando o firewall do host bloqueia
// as portas de dados do modo ativo (sintoma classico: conecta e loga,
// mas a transferencia trava). UpdraftPlus respeita esta constante.
define( 'UPDRAFTPLUS_FTP_NONPASV', false );

Perguntas frequentes

Por que o Test FTP Settings do UpdraftPlus falha se minhas credenciais estão certas?
Na maioria dos casos a hospedagem do WordPress tem um firewall que bloqueia conexoes FTP de saida do servidor. Se as mesmas credenciais conectam num cliente FTP do seu PC mas falham no site, peca ao host para liberar a porta de saida do FTP para o servidor de destino.
O que significa o erro php_connect_nonb() failed: Operation now in progress (115) no log?
E sinal de servidor FTP mal configurado atras de NAT, em geral um firewall do lado do destino. Quando ele aparece no modo criptografado da versão Premium, desligar o SSL nas configurações avancadas do destino FTP costuma resolver a conexão.
Como devo digitar o host FTP no UpdraftPlus?
Apenas o nome do servidor, sem prefixo de protocolo e sem pasta, por exemplo ftp.exemplo.com. O caminho da pasta remota vai no campo próprio de diretório, nunca junto do host. Misturar protocolo ou caminho no campo do servidor faz a conexão falhar.
A versão gratuita do UpdraftPlus envia por SFTP ou FTP criptografado?
Não. O UpdraftPlus Free suporta somente FTP sem criptografia. FTP criptografado (FTPS) e SFTP exigem a versão Premium. Se o servidor de destino recusa conexoes sem criptografia, a versão gratuita não consegue enviar e você precisa do Premium ou de outro destino.
O FTP funcionava e parou depois que ativei a Premium. O que aconteceu?
A versão Premium tenta usar criptografia por padrão. Se o servidor FTP anuncia suporte a criptografia mas não a entrega corretamente, a conexão trava ou da timeout. Desative a opção de SSL nas configurações avancadas do destino FTP e teste de novo.
O backup foi gerado mas não aparece no servidor FTP. Por que?
Confirme primeiro que o backup terminou e que as configurações do FTP foram salvas antes dele comecar. Depois, lembre que alguns clientes FTP mostram a listagem antiga em cache; feche e reabra o cliente e atualize a pasta. Se mesmo assim nada chegou, rode o Test FTP Settings para checar a conexão.
Por que o UpdraftPlus guarda a senha do FTP sem criptografia?
O protocolo FTP precisa da senha em texto recuperavel para abrir cada conexão, entao o plugin a armazena assim no banco do WordPress. Por isso use uma conta FTP dedicada e com permissão restrita a pasta de backup, reduzindo o risco caso o banco de dados vaze.
O servidor FTP limita os IPs que podem conectar. Isso causa o erro?
Sim. Se o destino restringe login a IPs especificos, ou impoe limite de tentativas e de usuários simultaneos, ele recusa a conexão vinda do servidor WordPress. Confirme o IP de saida do seu host e libere esse IP na lista de controle de acesso do servidor FTP.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes