Alterar limite de envio no PHP

upload file

Para funcionar sem problemas um sistema de envio de arquivo através do PHP, como se sabe qualquer servidor de hospedagem impõe limite de envio, terá que ajustar para funcionar de acordo com o mínimo de limites.

O limite pode estar no padrão do PHP e saiba que pode ser alterado e existem dois modos para realizar.

1 – Diretamente no arquivo do seu arquivo PHP, adicionando as seguintes linhas de código:

ini_set('post_max_size', '200M');
ini_set('upload_max_filesize', '200M');

Neste exemplo é colocado um limite de 200 megabytes no tamanho em cada arquivo enviado.

2 – Editando o arquivo php.ini, caso não tenha crie com nome “php.ini” no diretório que se encontra seu script e adicione as linhas de código abaixo:

post_max_size = 500M
upload_max_filesize = 500M
max_execution_time = 1000
max_input_time = 1000

Agora neste exemplo é colocado um limite de 500 MB do arquivo e aumenta o limite de tempo para evitar ser desconectado por causa de limite baixo.

Todas as modificações acima podem resolver os problemas relacionados a envios de arquivos em um servidor com PHP, usando um script próprio ou até mesmo um gerenciador de conteúdo como o WordPress.