O upload não funciona corretamente quando o arquivo é muito grande
Eu tenho um aplicativo PHP onde posso fazer upload de arquivos. Quando eu carrego a maioria dos arquivos e faço umaprint_r($_FILES)
, Recebo algo como isto:
Array
(
[import] => Array
(
[name] => Array
(
[excel_file] => COD MKTG 2.csv
)
[type] => Array
(
[excel_file] => application/vnd.ms-excel
)
[tmp_name] => Array
(
[excel_file] => /tmp/phpy8mEKn
)
[error] => Array
(
[excel_file] => 0
)
[size] => Array
(
[excel_file] => 1584286
)
)
)
Eu tenho outro arquivo CSV que é mais parecido com 13 megabytes e, quando tento fazer o upload, recebo o seguinte:
Array
(
[import] => Array
(
[name] => Array
(
[excel_file] => COD MKTG.csv
)
[type] => Array
(
[excel_file] =>
)
[tmp_name] => Array
(
[excel_file] =>
)
[error] => Array
(
[excel_file] => 1
)
[size] => Array
(
[excel_file] => 0
)
)
)
Não recebo nenhum erro ao dizer que o arquivo é muito grande. Acabei de ter um malformado$_FILES
. eu tenhopost_max_size
no php.ini definido como 100 MB. Por que isso está acontecendo?