Como aumento o limite de tamanho de upload do PHP em minha instância Bitnami WordPress do Lightsail?

Última atualização: 2021-09-23

Quero fazer upload de arquivos grandes para minha instância Bitnami WordPress do Amazon Lightsail. Como aumento o limite padrão de upload de arquivos na minha instância?

Breve descrição

Upload_max_filesize é o tamanho máximo de um arquivo carregado. Esse é o limite para um único arquivo. Por outro lado, Post_max_size é o limite de todo o corpo da solicitação. Uma das práticas recomendadas é que você defina post_max_size como maior ou igual a upload_max_filesize.

Por padrão, o WordPress limita os uploads a 40 MB para post_max_size e upload_max_filesize.

Para verificar o limite máximo de upload em sua instância do Lightsail, execute os seguintes comandos:

# grep -i "upload_max_filesize" /opt/bitnami/php/etc/php.ini
upload_max_filesize = 40M
# grep -i "post_max_size" /opt/bitnami/php/etc/php.ini
post_max_size = 40M

Resolução

Para modificar o tamanho máximo de upload, faça o seguinte:

1.    Abra o arquivo /opt/bitnami/php/etc/php.ini para aumentar upload_max_filesize e post_max_size. Use um editor de texto, como o editor vi, para acessar o arquivo /opt/bitnami/php/etc/php.ini.

# sudo vi /opt/bitnami/php/etc/php.ini
; Maximum size of POST data that PHP will accept.
  post_max_size = 64M

; Maximum allowed size for uploaded files.
  upload_max_filesize = 64M

2.    Pressione o botão i para editar os valores. Após modificar os valores, salve o arquivo pressionando o botão ESCAPE. Em seguida, digite o comando :wq!

3.    Verifique se o parâmetro LimitRequestBody está especificado nos arquivos de configuração do Apache usando o seguinte comando:

# grep "LimitRequestBody" /opt/bitnami/apache2/conf/httpd.conf

Se o parâmetro não estiver especificado, não haverá restrição de tamanho nos limites de configuração do servidor Web Apache. No entanto, se o parâmetro estiver especificado e o valor for menor que o tamanho de upload desejado, aumente o parâmetro fazendo o seguinte:

Abra /opt/bitnami/apache2/conf/httpd.conf em um editor de texto como o editor vi:

# sudo vi /opt/bitnami/apache2/conf/httpd.conf

Defina o parâmetro LimitRequestBody para um novo valor em bytes, conforme exibido no exemplo a seguir:

LimitRequestBody 65536

Pressione o botão ESCAPE e digite o comando :wq! para salvar o arquivo.

4.    Verifique os detalhes da configuração antes de reiniciar os serviços:

sudo apachectl configtest
Syntax OK

5.    Reinicie os servidores para que as alterações entrem em vigor.

sudo /opt/bitnami/ctlscript.sh restart

Este artigo ajudou?


Precisa de ajuda com faturamento ou suporte técnico?