Solucionando o erro upload_max_filesize no DirectAdmin

Dentre os erros do PHP, o upload_max_filesize é um dos mais comuns em hospedagens compartilhadas. O erro de upload_max_filesize pode ser um problema na hora de criar seu site ou de enviar arquivos para ele. Se você tem um site em WordPress, geralmente esse erro surge ao tentar enviar uma imagem ou vídeo para dentro do WordPress. Porém, não é um erro grave, e basta alguns passos para conseguir resolver!

Este erro costuma aparecer com a mensagem: “The uploaded file exceeds the upload_max_filesize“. Ou seja, significa que você está tentando enviar um arquivo para o servidor, mas ele ultrapassa o limite de tamanho de arquivos. Este limite é estabelecido no arquivo de configurações iniciais do PHP, o php.ini, através da diretiva upload_max_filesize. Porém, você também pode precisar alterar a diretiva post_max_size. Esta diretiva limita o tamanho da requisição “POST”, que, nesse caso, é utilizado para fazer o upload do arquivo no servidor.

Por exemplo, ao enviar um arquivo para seu servidor, a mensagem de erro completa normalmente é:

Error: The uploaded file exceeds the upload_max_filesize directive in php.ini.

Portanto, para solucionar o problema, basta aumentar o limite da diretiva upload_max_filesize e post_max_size na configuração do PHP.

Como solucionar o erro upload_max_filesize utilizando o DirectAdmin

Em um servidor de Hospedagem compartilhada com painel DirectAdmin, você pode realizar as configurações do PHP através do painel de controle do DirectAdmin. Também é possível instalar módulos, extensões e alterar a versão do PHP através do painel DirectAdmin. Portanto, seguindo esse passo a passo você poderá solucionar o erro de upload_max_filesize através do painel DirectAdmin.

Inicialmente, acesse o seu Painel de Controle do DirectAdmin.

Painel de Controle do DirectAdmin

No menu lateral selecione “Extra Features” (ou “Recursos extras”). Em seguida, selecione a opção “Select PHP version” (ou “selecionar versão do PHP”).

Selecione a opção "Select PHP version" no menu lateral do DirectAdmin

Após carregar o painel de configurações do PHP, selecione a opção “options” (ou “opções”).

Selecione a opção "Options" no painel de configuração do PHP

Alterando o valor das diretivas post_max_filesize e upload_max_filesize

Nesta aba de opções, você pode observar que há diversas diretivas de configuração do PHP. Entre eles, você poderá encontrar as diretivas upload_max_filesize e post_max_filesize. Observe que eles vão apresentar os valores que estão configurados logo ao lado. Portanto, alterando esses valores para valores maiores, podem resolver o problema do erro de upload_max_filesize.

Painel de configurações de diretivas do PHP, resolva o erro do upload_max_filesize alterando as diretivas.

Para alterar o valor de post_max_filesize, clique sobre o valor ao lado da diretiva.

clique sobre o valor da diretiva post_max_size

Em seguida, selecione o valor desejado.

Altere a diretiva post_max_size para resolver o erro de upload_max_filesize

Para alterar o valor de upload_max_filesize, assim como no anterior, clique sobre o valor ao lado desta diretiva.

Clique sobre o valor da diretiva upload_max_filesize

Em seguida, selecione o valor desejado.

Altere o valor da diretiva para resolver o erro de upload_max_filesize

Pronto! O erro de upload_max_filesize do PHP estará solucionado!

Este artigo foi útil?

Obrigado pela resposta!
Picture of Rafael Marques

Rafael Marques

Especialista em Desenvolvimento Web e Marketing. É apaixonado por tecnologia, empreendedorismo, audiovisual e animais. Em sua carreira, dedica-se ao empreendedorismo, além de atuar como Desenvolvedor Fullstack e redator técnico. Gosta de usar seu tempo livre para assistir a filmes, jogar, escrever, e passar um bom tempo brincando e mimando seus animais de estimação.

Contato: rafael.blog@homehost.com.br

Ganhe 30% OFF

Indique seu nome e e-mail,e ganhe um cupom de desconto de 30% para sempre na Homehost!