POST-запросы или объем данных, предоставленных в запросе, превышает ограничение емкости
Я сталкиваюсь с этой проблемой на 000webhost, когда пытаюсь загрузить файл Excel в базу данных.
вот ссылка на мой тестовый сайт Тестовый сайт для Excel Sheets
Есть файл с именем largedata.xlsx
Я пытаюсь загрузить этот файл. Вот
Это займет некоторое время, но после этого он покажет сообщение об ошибке POST requests, or the amount of data provided in the request exceeds the capacity limit.
Я искал об этом и уже обновляю post_max_size
а также upload_max_filesize
в .htaccess
файл, который вы можете проверить info.php
для этой детали. Но все же я сталкиваюсь с этой проблемой.
.htaccess
php_value post_max_size xxM
php_value upload_max_filesize xxM
Замените хх на ваше значение.
1 ответ
Ошибки 413 возникают, когда тело запроса больше, чем разрешено сервером. Вот как вы можете это исправить, в зависимости от вашего веб-сервера:
Apache: Set the LimitRequestBody directive in either your httpd.conf file or a local .htaccess file. (https://stackru.com/a/3719358/1688568)
Nginx: Set the client_max_body_size directive in nginx.conf (http://www.cyberciti.biz/faq/linux-unix-bsd-nginx-413-request-entity-too-large/)
IIS: Set the uploadreadaheadsize config setting (http://blogs.msdn.com/b/jiruss/archive/2007/04/13/http-413-request-entity-too-large-can-t-upload-large-files-using-iis6.aspx)