Alteração de tamanho permitido de arquivo de laudo

Pessoal, um help por favor. Estou tentando encontrar onde altero o tamanho de arquivo permitido para Laudo do Aluno e Documentos. Ali diz que é 2MB, mas arquivos de 1.5MB não aceita.
Onde altero o tamanho permitido?
Alterei nos arquivos file.check.php e file_check_just_pdf.php o maxsise para 4048 * 2024 e não resolveu.

Ocorre a mensagem: Não foi possível enviar o arquivo

Alguem sabe onde preciso mexer?

Olá @paglioza, provavelmente você precisa alterar no seu provedor de arquivos estáticos, o Nginx ou Apache como também no PHP

No PHP, vai em: /etc/php/7.4/fpm/php.ini e adiciona as seguintes informações:

upload_max_filesize = '2048M'
post_max_size = '2048M'
max_execution_time = '300'

Depois vai no arquivo /etc/php/7.4/fpm/pool.d/www.conf e adiciona:

request_terminate_timeout = '300'`

Para o Nginx, vai no VIRTUAL HOST que você configurou e adiciona essa propriedade fastcgi_read_timeout 300; no location ~ \.php, ficando dessa forma:

    location ~ \.php {
        fastcgi_read_timeout 300;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass php-fpm;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME \$document_root\$fastcgi_script_name;
        fastcgi_param PATH_INFO \$fastcgi_path_info;
    }

Se isso não resolver, não sei qual é o seu problema a não ser que incremente o post com os logs de erro do Laravel, PHP e NGinx

1 curtida

obrigado, vou tentar

Bom dia. Para compartilhar.
Fizemos um debug no log do PHP e descobrimos que o erro real era: “client intended to send too large body”. Após pesquisar neste link: ruby on rails - Nginx error: client intended to send too large body - Stack Overflow

No nosso caso o problema estava no nginx.
Incluímos client_max_body_size 8M; no nginx.conf

Obrigado