Поддержка Проблемы и решения Ошибка обновления Gutenberg, перепробовал массу вариантов

  • Приветствую.
    Проверил на 3 сайтах(все на одном хосте)
    Ставил чистый с нуля, без плагинов и тем, результат один.
    PHP проверял 7;7.1;7.2;7.3
    Не сохраняет пост — ошибка обновления
    Все это при урлах отличных от простых. с ними все работает.
    В консоле
    Failed to load resource: the server responded with a status of 415 (Unsupported Media Type)
    api-fetch.min.js?ver=2.2.6:1 POST /wp-json/wp/v2/posts/289/autosaves?_locale=user 415 (Unsupported Media Type)
    Подскажите пожалуйста, куда копать, где почитать, что делать 🙂

Просмотр 15 ответов — с 1 по 15 (всего 25)
  • Модератор Yui

    (@fierevere)

    永子

    а можете отловить заголовки в запросе POST?

    есть ли там Content-type: application/json; charset=utf-8 ?

    Спасибо за ответ, пока не отловить. Подскажите способ. В консоле только 415 показывает

    затупил, сорри)
    Вот такое Content-Type: application/json

    • Ответ изменён 5 лет, 3 месяца назад пользователем Yworld.
    Модератор Yui

    (@fierevere)

    永子

    https://www.google.com/search?client=firefox-b&q=Content-type%3A+application%2Fjson%3B+415

    гугл достаточно много выдает похожих ошибок не с гутентбергом
    интересно бы докопаться до причины

    Спасибо, почитаю.

    Я так понимаю, пока решения нет. В смысле это проблемка имеет место быть, но надо найти причину?
    Локального решения нет, временного и тд.
    Так как моих знаний точно не хватит, разобраться)

    Модератор Yui

    (@fierevere)

    永子

    достаточно многие сообщают о проблемах с сохранением, но до ошибки 415 в консоли пока дошли только вы.
    С остальных вообще ничего не удалось пока добиться

    Ясно, спасибо большое, остается ждать я думаю)

    Модератор Yui

    (@fierevere)

    永子

    мне кажется что проблема не частая и зависящая от каких-то настроек сервера,
    возможно кодировки, гутенберг отправляет такой заголовок
    Content-Type: application/json
    в случае использования нелатиницы, некоторые сервера выдают 415

    https://ru.wordpress.org/team/testfix/
    попробуйте заменить wp-includes/class-json.php из архива
    поможет? отпишитесь обязательно

    Заменил, все так же осталось к сожалению.
    Content-Type: application/json

    • Ответ изменён 5 лет, 3 месяца назад пользователем Yworld.
    Модератор Yui

    (@fierevere)

    永子

    Content-type: application/json; charset=utf-8

    а заголовок стал таким?

    Content-Type: application/json Не поменялся, кодировка не прибавилась

    Модератор Yui

    (@fierevere)

    永子

    а должен был поменяться
    попробуйте еще раз, возможно у вас кешировалось (в опкод кеш?)

    Какой-то charset= там должен появляться

    Я пробую пока не поменялась, кешей вроде никаких нет вообще.
    Причем я до вашего файла, то же пробовал тупо кодировку туда добавить, не вышло.
    Не меняется wp-json/wp/v2/posts/301/autosaves?_locale=user
    Content-Type: application/json

    • Ответ изменён 5 лет, 3 месяца назад пользователем Yworld.

    Вот скрин https://prnt.sc/lxmj49

Просмотр 15 ответов — с 1 по 15 (всего 25)
  • Тема «Ошибка обновления Gutenberg, перепробовал массу вариантов» закрыта для новых ответов.