it-swarm.com.ru

PHP Предупреждение: POST Контент-длина в 8978294 байта превышает ограничение 8388608 байтов в строке Неизвестно

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

Предупреждение: POST Content-Length в 8978294 байта превышает ограничение в 8388608 байтов в Unknown в строке 0

Я изменил upload_max_filesize с 2M на 1000M, но это, похоже, ничего не дало. 

Есть идеи?

164
novicePrgrmr

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

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

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

271
Fluffeh

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

upload_max_filesize = 1000M;
post_max_size = 1000M;
37
Altab Hossen

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

Установите значение, которое вам удобно.

14
Mihai Stancu

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

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

13
MarcDefiant

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

пост-макс размера

загрузить-макс-размер файла

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

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

Надеюсь это поможет

11
Joel

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

upload_max_filesize = 1000M
post_max_size = 0M
8
abdessamad wassim

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
Muhammad Tahseen Ur Rehman
  1. Создайте новый текстовый файл в нашей корневой директории wp-admin и назовите его info.php.
  2. Откройте info.php и добавьте эти строки:
  1. Сохрани это.
  2. Перейдите по адресу wewebsitename (возможно, localhost) /wp-admin/info.php в любом веб-браузере.
  3. В восьмой строке вы увидите: Путь к файлу конфигурации (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 ...

7
Sad Dam

Идти к

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

4
Khubaib Raza

Вам также необходимо изменить post-max-size .

3
xdazz

Идти к 

C:\ drive

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

2
Zain

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

Внесите эти изменения в PHP Options для исправления:

max_execution_time 180

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

post_max_size 32M

upload_max_filesize 64M

1
Fahad Ali

Перейдите в браузер и найдите «php.ini», затем откройте его и измените эти два значения:

post_max_size = 1000000000000M

upload_max_filesize = 10000000000000M

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

1
واش حنوني صافا

Я исправил ту же проблему, изменив приведенные ниже параметры на ожидаемое значение в /etc/php/7.2/Apache2/php.ini file

upload_max_filesize = 8M;
post_max_size = 8M;
0
Hasitha HPW

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

post_max_size = 100M
0
sukupandachu

Возможно, вы не загружаете правильный файл Zip. В моем случае, как новичок в WordPress (я использовал для жесткого кодирования), я установил zip-файл, который содержал другой Zip-файл, который является актуальной темой, которую нужно загрузить. Так что в этом случае нужно распаковать файл и найти «theme_name.Zip» внутри.

0
Adones Pitogo