PHP предупреждение: POST Content-длина 8978294 байт превышает предел 8388608 байт в неизвестной строке 0

Я получаю эту ошибку при попытке загрузить импорт на WordPress в моей локальной среде разработки XAMPP:

предупреждение: содержание сообщения-длина 8978294 байт превышает предел 8388608 байт в неизвестном в строке 0

Я изменил upload_max_filesize с 2M to 1000M, но это, казалось, ничего не делало.

какие идеи?

15 ответов


8388608 байт - 8M, ограничение по умолчанию в PHP. Обновите свой post_max_size в php.ini для большего значения.

upload_max_filesize задает максимальный размер файла, который пользователь может загрузить одновременно post_max_size устанавливает максимальный объем данных, которые могут быть отправлены через сообщение в форме.

таким образом, вы можете установить upload_max_filesize до 1 Мег, что будет означать, что самый большой файл, который пользователь может загрузить, составляет 1 мегабайт, но они могут загрузить 5 из них сразу, если post_max_size было установлено значение 5.


просто установите их в php.ini:

upload_max_filesize = 1000M;
post_max_size = 1000M;

Это 8 МБ post_max_size ошибка.

установить значение вас устраивает.


уже перезапустил ваш веб-сервер?

это заставит php перезагрузить php.ini


вам придется изменить значение

пост-максимум-в размере

upload-max-filesize

оба из которых вы найдете в PHP.ini

Перезагрузка сервера поможет ему начать работать. На локальном тестовом сервере под управлением XAMPP мне пришлось остановить сервер Apache и перезапустить его. После этого все работало нормально.

надеюсь, что это помогает


  1. создайте новый текстовый файл в корне каталога wp-admin и назовите его info.РНР.
  2. открытая информация.php и добавьте эти строки:
  1. сохранить.
  2. перейдите в yourwebsitename (возможно, localhost)/wp-admin/info.PHP в любом веб-браузере.
  3. в 8-й строке вы увидите: файл конфигурации (php.ini) путь, в моем случае это C:\Windows, что означает, что он находится на моем диске C.
  4. в 9-й строке вы увидите: загруженная конфигурация Файл, а рядом с ним написано C:\xampp\php - ... ini

Итак, я нашел свой php.ini-страница, связанная с моим сайтом wordpress.

  1. перейдите к этому пути и найдите php.ini.
  2. откройте его и отредактируйте: Найдите post_max_size=8M и измените его на post_max_size=1000M Найдите upload_max_filesize=2M и измените его на upload_max_filesize=1000M

  3. вернитесь на страницу администратора>медиа>добавить Новый

  4. внизу вы увидите, что 2MB изменился на 1000M.

после того, как вы сделали этот процесс, то вы должны перезагрузить компьютер или просто перезагрузить XAMPP...


на C:\xamppp\php. Установите эти значения в php.ini:

upload_max_filesize = 1000M
post_max_size = 0M

1. сначала u найдет php.ini-файл.

вы можете найти php.ini файл с этого пути. C:\xampp\php или из в XAMPP.

2. теперь откройте php.ini и измените следующие:

1. пост-максимальный-в размере (изменить 8M до 800M).

2. upload-max-filesize (изменение 2M до 2000M).

3. теперь остановите сервер Apache и MySQL.

4. теперь перезапустите сервер Apache и MySQL.

после этого он работал нормально.

наслаждайтесь ur работает сейчас :)


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


на

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


на

C:\ drive

или тот диск, на котором установлен xampp нажмите на xampp найти PHP и откройте его , там вы найдете php.ini папка откройте php.ini файл с блокнотом и найти upload_max_filesize и post_max_size в обоих "вверх и вниз найти вариант", измените оба значения на 1000M


используя wamp, сделайте следующее и, надеюсь, это решит проблему

внесите эти изменения в Параметры PHP, чтобы исправить:

max_execution_time 180

memory_limit 512M или ваш самый высокий доступный

установка post_max_size 32М

upload_max_filesize 64M


возможно, вы не загружаете правильный zip-файл. В моем случае, как новичок в wordpress (я использовал жесткое кодирование), я установил zipped-файл, содержащий другой zip-файл, который является фактической темой, которую нужно загрузить. Итак, что нужно сделать в этом случае, чтобы распаковать файл и найти "theme_name.Молния" внутри.


перейдите в браузер и найдите "php.ini" и откройте его и измените эти два значения :

установка post_max_size= 1000000000000M

upload_max_filesize= 10000000000000M

Если вы откроете " php.ini " файл с помощью блокнота, вы можете найти эти два значения, нажав: cmd+f


на панели XAMPP нажмите кнопку ADMIN на сайте Apache. Затем выберите Редактировать php.Ини И добавьте отсутствующий post_max_size к значению, которое вам удобно.

post_max_size = 100M