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?