PHP Warning: POST Content-Length из 8978294 байт превышает предел 8388608 байт в Unknown в строке 0
Я получаю эту ошибку при попытке загрузить импорт в WordPress в локальную среду вашего XAMPP:
Warning: POST Content-Length из 8978294 байта превышает предел 8388608 байт в Unknown в строке 0
Я изменил upload_max_filesize
с 2M
на 1000M
, но это, похоже, ничего не делало.
Любые идеи?
Ответы
Ответ 1
8388608 bytes - 8M, предел по умолчанию в PHP. Обновите post_max_size
в php.ini до большего значения.
upload_max_filesize
устанавливает максимальный размер файла, который пользователь может загрузить в то время как
post_max_size
устанавливает максимальный объем данных, которые могут быть отправлены через POST в форме.
Таким образом, вы можете установить upload_max_filesize
в 1 мега, что будет означать, что самый большой отдельный файл, который пользователь может загрузить, составляет 1 мегабайт, но они могут загрузить сразу 5 из них, если для параметра post_max_size
установлено значение 5.
Ответ 2
Просто установите их в php.ini:
upload_max_filesize = 1000M;
post_max_size = 1000M;
Ответ 3
Ошибка 8 МБ post_max_size
.
Задайте значение, с которым вам удобно.
Ответ 4
Уже запущен ваш веб-сервер?
Это заставит php перезагрузить php.ini
Ответ 5
Вам придется изменить значение
post-max-size
upload-max-filesize
оба из которых вы найдете в php.ini
Перезапуск вашего сервера поможет ему начать работать. На локальном тестовом сервере с XAMIP мне пришлось остановить сервер Apache и перезапустить его. После этого все работало нормально.
Ответ 6
Перейдите к C:\xamppp\php
. Задайте эти значения в php.ini:
upload_max_filesize = 1000M
post_max_size = 0M
Ответ 7
1. Сначала вы найдете файл php.ini.
Вы можете найти файл php.ini по этому пути. C:\xampp\php или из папки xampp.
2. Теперь откройте файл php.ini и измените следующее:
1. post-max-size (изменить 8M на 800M).
2. upload-max-filesize (изменить 2M на 2000M).
3. Теперь остановите сервер Apache и MySQL.
4. Теперь перезапустите сервер Apache и MySQL.
После этого все работало нормально.
Наслаждайся работой сейчас :)
Ответ 8
- Создайте новый текстовый файл в корне каталога каталога wp-admin и назовите его info.php.
- Откройте info.php и добавьте следующие строки:
- Сохраните его.
- Перейдите в ваше web-приложение (возможно, localhost)/wp-admin/info.php в любом веб-браузере.
- В восьмой строке вы увидите: Файл конфигурации (php.ini) Путь, в моем случае это C:\Windows, то есть он находится на моем диске C.
- В 9-й строке вы увидите: Загруженный файл конфигурации, а рядом с ним написан C:\xampp\php.ini
Итак, я нашел мою страницу php.ini, связанную с моим сайтом wordpress.
- Перейдите к этому пути и найдите php.ini.
-
Откройте его и отредактируйте:
Найдите post_max_size = 8M и измените его на post_max_size = 1000M
Найдите upload_max_filesize = 2M и измените его на upload_max_filesize = 1000M
-
Вернитесь на страницу администрирования > Медиa > Добавить новый
- Внизу вы увидите, что 2MB изменилось на 1000M.
После выполнения этого процесса вы должны перезагрузить компьютер или просто перезапустить XAMPP...
Ответ 9
Перейдите к
C:\drive\xampp(where xampp installed)
просто найдите файл php.ini, затем в поиске файла
post_max_size=XXM
upload_max_size=XXM
Изменить с помощью этого кода
post_max_size=100M
upload_max_filesize=100M
Не забудьте перезапустить xampp
Ответ 10
Вам также потребуется изменение post-max-size.
Ответ 11
Перейдите к
C:\ drive
или тот диск, где установлен xampp
нажмите на xampp
найти php и открыть его, там вы найдете папку php.ini
откройте файл php.ini с помощью блокнота и найдите upload_max_filesize
и post_max_size
в обоих параметрах "вверх и вниз", измените оба значения на 1000M
Ответ 12
Используя wamp, сделайте следующее и, надеюсь, это решит проблему
Сделайте эти изменения в PHP Options, чтобы исправить:
max_execution_time 180
memory_limit 512M or your highest available
post_max_size 32M
upload_max_filesize 64M
Ответ 13
Перейдите в браузер и найдите "php.ini", затем откройте его и измените эти два значения:
post_max_size = 1000000000000M
upload_max_filesize = 10000000000000M
если вы откроете файл php.ini с помощью блокнота, вы можете выполнить поиск этих двух значений, нажав: cmd + f
Ответ 14
Возможно, вы не загрузили нужный zip файл. В моем случае, как новичок в wordpress (я использовал hardcoding), я установил zipped файл, содержащий другой zip файл, который является актуальной темой, которую нужно загрузить. Итак, что нужно сделать в этом случае - распаковать файл и найти "theme_name.zip" внутри.
Ответ 15
8388608 bytes - 8M, предел по умолчанию в PHP. Обновите свой post_max_size в php.ini до большего значения.
upload_max_filesize устанавливает максимальный размер файла, который пользователь может загрузить, а post_max_size устанавливает максимальный объем данных, которые могут быть отправлены через POST в форме.
Таким образом, вы можете установить upload_max_filesize в 1 мегабайт, что означает, что самый большой отдельный файл, который пользователь может загрузить, составляет 1 мегабайт, но они могут загрузить сразу 5 из них, если для параметра post_max_size установлено значение 5.
Ответ 16
На панели XAMPP нажмите кнопку ADMIN на сайте Apache. Затем выберите редактировать php.ini и добавьте отсутствующий post_max_size к значению, которое вам удобно.
post_max_size = 100M
Ответ 17
Я исправил ту же проблему, изменив приведенные ниже параметры на ожидаемое значение в файле /etc/php/7.2/apache2/php.ini.
upload_max_filesize = 8M;
post_max_size = 8M;
Ответ 18
Настройки XAMPP просто следуйте прилагаемым изображениям
Панель управления Xampp
Файл php.ini