У меня есть приложение PHP, в котором я могу загружать файлы. Когда я загружаю большинство файлов и выполняю print_r ($ _ FILES)
, Я получаю что-то вроде этого:
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
)
)
)
У меня есть еще один CSV-файл размером больше 13 мегабайт, и когда я пытаюсь его загрузить, я получаю следующее:
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
)
)
)
Я не получаю никаких сообщений о том, что файл слишком велик. просто получите искаженный $ _ FILES
. У меня post_max_size
в php.ini установлено значение 100 МБ. Почему это происходит?