Есть проект на Yii, после обновления php до 7.0.4 перестали загружаться файлы больше 2 мегабайт, в php.ini upload_filesize и post_max_size по 200М, для проверки ставлю в Index.php phpinfo();die(); Показывает правильно, по 200М, но файлы больше 2Мб грузить не хочет.
Все оказалось просто, на сервере кончилось место и ubuntu уменьшила размер tmp до 1мегабайта, соответственно файлы и не могли загрузиться.
Евгений Ахметов: как вы определили, что не грузит? Покажите вывод var_dump($_FILES) например или поищите в error_log какую-ниубдь информацию. Так тяжело гадать.
nginx после прописывания client_max_bode_size перегружали (лучше спросить)
Насчет апатча не вспомню, но у nginx то есть ограничение на загрузку файлов. upload_max_filesize = 100M
Глянь в сторону веб сервера.
Как вариант еще Валидация модели
В Nginx нужно увеличивать максимальный размер тела запроса.
P.S. Крайне маловероятно, что валидация модели, т.к. 2 мегабайта - стандартное ограничение в конфиге PHP.