O método de configuração necessário para fazer upload de arquivos grandes em php

Requisitos do projeto

Se o seu projeto precisar usar a função de upload ou download de arquivos grandes, você deve primeiro modificar a configuração do PHP, caso contrário, a operação de upload ou download expirará e a operação falhará.

Passos

Abra o arquivo de configuração php php.ini, primeiro encontre a área; uploads de arquivos;, existem os seguintes parâmetros que afetam os uploads de arquivos:

1

2

3

file_uploads  =  on  ;//是否允许通过http上传文件的开关。默认为on即是开

upload_tmp_dir  ;//文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹

upload_max_filesize  =  8m  ;//望文生意,即允许上传文件大小的最大值。默认为2m

Na área ; tratamento de dados ;, há outro item:

1

post_max_size  =  8m ;//指通过表单post给php的所能接收的最大值,包括表单里的所有值。默认为8m

Geralmente, depois de definir os quatro parâmetros acima, não há problema em carregar arquivos <=8m, sob condições normais de rede. Mas se você quiser fazer upload de um arquivo grande > 8m, apenas configurar os quatro itens acima definitivamente funcionará. A menos que sua rede realmente tenha uma alta velocidade de upload de 100m/s, você deve se preocupar com os seguintes parâmetros: limites de recursos;

1

2

3

max_execution_time  =  600 ;//每个php页面运行的最大时间值(秒),默认30秒

max_input_time = 600 ;//每个php页面接收数据所需的最大时间,默认60秒

memory_limit  =  8m ;//每个php页面所吃掉的最大内存,默认8m

Acho que você gosta

Origin blog.csdn.net/winkexin/article/details/131150303
Recomendado
Clasificación