Загрузить большой файл с помощью PHP - PullRequest
0 голосов
/ 04 октября 2018

Вот мой phpinfo ()

https://devmail.equidesk.com/phpinfo.php

Я не могу загрузить файл размером более 2 МБ по php.Я увеличил лимит загрузки в php.ini, но он не работает.

Ответы [ 3 ]

0 голосов
/ 04 октября 2018

upload_max_filesize в phpinfo все еще показывает 2M

Измените это и перезапустите сервер

post_max_size = 250M 
upload_max_filesize = 250M 
max_execution_time = 5000
max_input_time = 5000  
memory_limit = 1000M
0 голосов
/ 04 октября 2018

см. Это: Измените максимальный размер загружаемого файла

, вам следует изменить php.ini

upload_max_filesize = 10M

post_max_size = 10M

И если вы используете nginx, следует изменить nginx.conffile

вот так.

server {
    client_max_body_size 10M;

    //other lines...
}

Если вы изменили настройки сервера, вам нужно перезапустить fpm и nginx.

sudo service nginx restart
sudo service php5-fpm restart
0 голосов
/ 04 октября 2018

Значение вашего атрибута upload_max_filesize равно 2M.Вот почему вы не можете загрузить более чем 2M.

. Вам необходимо увеличить размер upload_max_filesize в php.ini файле.После этого вы сможете загружать большие файлы.

Вы можете изменить его на 128M или 256M, в зависимости от размера загружаемого файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...