Ir para o conteúdo

 Voltar a Fórum Técnico
Tela cheia

Erro ao anexar arquivos com mais de 20 MB para documentos externos

31 de Julho de 2015, 16:25 , por Michele Cristina - | 1 Pessoa seguindo este artigo.
Visualizado 1748 vezes

Adicionado por Guilherme Alonso 28/04/2015 16:23 h

Prezados, boa tarde.
Nossa implementação do SEI para a PMSP não está anexando arquivos com mais de 20 MB durante a criação de documentos externos, ao tentar fazer isso recebemos a mensagem “Erro desconhecido realizando upload de arquivo”.

Já aumentamos o parâmetro SEI_TAM_MB_DOC_EXTERNO para valores até 1024, ajustamos os parâmetros post_max_size e upload_max_filesize do arquivo php.ini para 256M e 200M (respectivamente) e também o parâmetro max_allowed_packet do banco de dados para 32 MB, porém nenhuma dessas alterações teve resultado.
Existem outras alternativas que podem ser verificadas/utilizadas para correção deste erro?

Obrigado.


33 comentários

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    31 de Julho de 2015, 16:26

    Adicionado por Guilherme Andrade Del Cantoni

    Prezado Guilherme Alonso,

    Segue colaboração do TRF4 sobre as configurações que precisam ser feitas na instalação de vocês.

    O problema na configuração deve ser a falta de se reiniciar o apache (isso é necessário quando se mexe nas variáveis post_max_size e upload_max_filesize). Outra possibilidade é falta de espaço em disco no diretório "upload" ou no repositório de arquivos. O parâmetro max_allowed_packet do banco de dados não têm relação pois o documento não é armazenado no banco.

    Alguns órgãos estão trabalhando com arquivos com tamanhos que chegam à 1Gb sem nenhum problema.

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    31 de Julho de 2015, 16:26

    Adicionado por Guilherme Alonso

    Prezado Guilherme,
    A reinicialização do Apache foi feita em todos os servidores logo após a alteração nas variáveis, e nosso repositório de arquivos ainda possui quase 50 GB de espaço livre. Mesmo assim, o problema persiste.
    Existe outra possibilidade que pode ser verificada a respeito?

    Guilherme Andrade Del Cantoni escreveu:

    Prezado Guilherme Alonso,

    Segue colaboração do TRF4 sobre as configurações que precisam ser feitas na instalação de vocês.

    O problema na configuração deve ser a falta de se reiniciar o apache (isso é necessário quando se mexe nas variáveis post_max_size e upload_max_filesize). Outra possibilidade é falta de espaço em disco no diretório "upload" ou no repositório de arquivos. O parâmetro max_allowed_packet do banco de dados não têm relação pois o documento não é armazenado no banco.

    Alguns órgãos estão trabalhando com arquivos com tamanhos que chegam à 1Gb sem nenhum problema.

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    31 de Julho de 2015, 16:27

    Adicionado por Nei Jobson da Costa Carneiro

    Prezado Guilherme Alonso,

    O erro é ainda durante o upload ou depois de clicado no botão "Confirmar Dados"?

    Se for ainda durante o processo de upload do arquivo, estamos limitado à transmissão do arquivo da máquina do usuário para o nó que ele está acessando naquele momento e o carregamento na pasta "upload" do SEI. Neste pondo pode-se ter problemas de permissão de acesso na pasta "sei/upload", a pasta não estar configurada em cada nó, arquivo acima do limite máximo permitido, extensão de arquivo não permitida ou mesmo problemas de rede/transmissão. Ainda, pode ocorrer por falta de espaço em disco no servidor de códigos do SEI (tem que ter uma cron e cada nó para toda madrugada apagar todos os arquivos constantes na pasta "sei/upload".

    Se o upload ocorre normalmente e o erro aparece depois de clicar no botão "Confirmar Dados", pode ser por falta de mapeamento da pasta do storage no nó ou permissão de gravação no storage. Este é o momento que o servidor SEI pega o arquivo já carregado na pasta "sei/upload" e o transfere para o file system no storage.

    Não lembro de mais nada aqui em "minha base de conhecimento" sobre possíveis pontos de falha sobre upload de documentos externos.

Essa comunidade não possui posts nesse blog