Falho no upload de arquivos

Não estou conseguindo realizar o upload de arquivos nos documentos, sempre tem uma falha, olhei no diagnóstico e os módulos PHP e tempo máximo de execução de PHP estão em amarelo, achei que fosse uma falha no php compatibility checker porque fiz alterações no tema então mudei para Eli’s PHP Compatibility Scanner mas o erro continua junto com a falha de upload que consta ser no disco

@Juli_0332 olá, tudo bem? Seja bem vinda à nossa comunidade!

Este vai ser um erro de envio de arquivos pro servidor de forma geral, tanto que você pode testar mandar o mesmo arquivo direto para a galeria de mídias do WordPress no painel administrativo. Você consegue confirmar que as pastas de upload estão graváveis? Isto seria no painel Administrativo em “Ferramentas” → “Diagnóstico”, na aba “Informação”:

Aproveite pra ver na aba “Status” se há alguma informação útil. Qualquer erro identificado aqui pode ser enviado para quem administra seu servidor para que ele possa entender o problema e corrigi-lo.

Boa tarde! Esse erro acontece por causa do PHP mesmo, deve está mal configurado no servidor. Precisa acessar o backend da hospedagem e aumentar o limite. Entra em contato com quem tem acesso a maquina ou hospedagem e faz as alterações.

Com base na descrição apresentada, o erro de upload no Tainacan não está relacionado ao fluxo interno do plugin, mas sim a restrições impostas pela infraestrutura do servidor.

Entendendo o problema

Existem dois cenários comuns:

:one: Limitação via configuração PHP

O upload de arquivos no WordPress/Tainacan depende diretamente de variáveis do ambiente PHP, tais como:

  • upload_max_filesize

  • post_max_size

  • max_execution_time

  • max_input_time

Quando há divergência entre esses parâmetros (por exemplo, upload_max_filesize maior que post_max_size), o sistema pode apresentar erros de upload, inclusive exibindo limites inconsistentes na interface administrativa.

:backhand_index_pointing_right: Solução: Ajuste dessas variáveis via php.ini, .htaccess ou painel do provedor de hospedagem.

:two: Limitação via Proxy Reverso (NGINX / Infraestrutura)

Quando as configurações PHP estão corretas e o erro persiste (especialmente Erro 2), o problema costuma estar na camada de proxy reverso.

Em arquiteturas modernas (Cloud, VPS, Kubernetes), é comum haver:

  • NGINX como proxy reverso

  • Balanceadores de carga

  • Camadas de firewall ou WAF

Esses componentes podem impor limite próprio de upload, normalmente controlado por:

client_max_body_size
proxy_body_size

Se essa variável estiver inferior ao tamanho do arquivo enviado, o servidor retorna erro antes mesmo de chegar ao WordPress.

:backhand_index_pointing_right: Solução: Ajustar a configuração do NGINX e reiniciar o serviço.

Se tiver interesse a empresa Bookcase pode assumir essa demanda com abordagem estruturada:

:check_mark: Diagnóstico Completo de Infraestrutura

  • Auditoria das variáveis PHP

  • Análise de logs de erro

  • Verificação via inspetor de rede

  • Identificação de camada de proxy reverso

:check_mark: Ajustes Técnicos

  • Configuração correta de php.ini

  • Ajuste de client_max_body_size / proxy_body_size

  • Testes de carga e validação final

:check_mark: Reestruturação de Hospedagem (Se Necessário)

Caso a hospedagem atual limite o controle dessas variáveis, podemos:

  • Migrar para VPS dedicada

  • Implementar proxy configurável

  • Estruturar ambiente otimizado para Tainacan

  • Criar política segura de uploads e armazenamento

Entre em contato pelo whatsapp: https://linktr.ee/bookcase.data.systems e Solicita um orçamento caso tenha interesse em ter um suporte de hospedagem e sobre o sistema tainacan. Eles cuidam de muitos acervos digitais.