Ошибка, связанная с загрузкой файлов больше 4МБ, вероятно, вызвана ограничениями, установленными в конфигурации PHP. Чтобы исправить эту проблему, вам нужно настроить параметры в файле конфигурации PHP (php.ini).
Откройте файл php.ini в текстовом редакторе и найдите следующие параметры:
upload_max_filesize = 2Mpost_max_size = 8M
Измените значения на нужные вам. Например, если вы хотите разрешить загрузку файлов размером до 10МБ, установите:
upload_max_filesize = 10M3. Перезапустите веб-сервер:post_max_size = 10M
Чтобы изменения вступили в силу, нужно перезапустить ваш веб-сервер.
Для Apache:
sudo service apache2 restart
Для Nginx с PHP-FPM:
sudo service php7.x-fpm restartПроверьте изменения:sudo service nginx restart
Создайте или обновите файл с информацией о PHP (info.php) в корне вашего веб-сервера:
<?php
phpinfo();
?>
Откройте этот файл в браузере (например, http://yourdomain.com/info.php) и проверьте значения upload_max_filesize и post_max_size в выводе.