# Alteração de tamanho permitido de arquivo de laudo

**URL:** <https://forum.ieducar.org/t/alteracao-de-tamanho-permitido-de-arquivo-de-laudo/1887>\
**Category:** Geral\
**Created:** [Junho 22, 2022, 4:19pm UTC](https://forum.ieducar.org/t/alteracao-de-tamanho-permitido-de-arquivo-de-laudo/1887 "2022-06-22T16:19:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![paglioza](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/paglioza/32/909_2.png) [@paglioza](https://forum.ieducar.org/u/paglioza)\
**Post date:** [Junho 22, 2022, 4:19pm UTC](https://forum.ieducar.org/t/alteracao-de-tamanho-permitido-de-arquivo-de-laudo/1887/1 "2022-06-22T16:19:18Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![moliveirasoares](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/moliveirasoares/32/863_2.png) [@moliveirasoares](https://forum.ieducar.org/u/moliveirasoares)\
**Post date:** [Junho 22, 2022, 5:54pm UTC](https://forum.ieducar.org/t/alteracao-de-tamanho-permitido-de-arquivo-de-laudo/1887/2 "2022-06-22T17:54:05Z")

</div>

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:

```auto
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:

```auto
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:

```auto
    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

---

<div class="post-metadata">

**Author:** ![paglioza](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/paglioza/32/909_2.png) [@paglioza](https://forum.ieducar.org/u/paglioza)\
**Post date:** [Junho 22, 2022, 5:58pm UTC](https://forum.ieducar.org/t/alteracao-de-tamanho-permitido-de-arquivo-de-laudo/1887/3 "2022-06-22T17:58:47Z")

</div>

> [@moliveirasoares](#):
>
> No PHP, vai em: `/etc/php/7.4/fpm/php.ini` e adiciona as seguintes informações:
> 
> ```auto
> 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:
> 
> ```auto
> 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:
> 
> ```auto
> 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;
> }
> 
> ```

obrigado, vou tentar

---

<div class="post-metadata">

**Author:** ![paglioza](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.ieducar.org/paglioza/32/909_2.png) [@paglioza](https://forum.ieducar.org/u/paglioza)\
**Post date:** [Junho 24, 2022, 11:48am UTC](https://forum.ieducar.org/t/alteracao-de-tamanho-permitido-de-arquivo-de-laudo/1887/4 "2022-06-24T11:48:53Z")

</div>

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](https://stackoverflow.com/questions/44741514/nginx-error-client-intended-to-send-too-large-body)

No nosso caso o problema estava no _nginx_.  
Incluímos **client\_max\_body\_size 8M;** no nginx.conf

Obrigado
