Как исправить «Ошибка обновления. Ответ не является допустимым ответом JSON»

Вы только что столкнулись с «Обновление не удалось. Ответ не является допустимым ответом JSON». ошибка при работе в редакторе блоков WordPress?

⚠️ Это распространенная ошибка WordPress, которая появляется на вашем сайте по таким причинам, как конфликт плагина и темы, сертификат SSL или смешанный контент, повреждение файла .htaccess и т. д.

Обидно столкнуться с ошибкой ответа JSON. Он не говорит вам, почему это происходит или как его удалить — он заставляет вас бросить все, что вы делаете, и найти способ удалить ошибку с вашего веб-сайта.

Что вызывает ошибку «Обновление не удалось. Ответ не является действительным ответом JSON». ошибка? 💣

Когда вы загружаете изображение, публикуете или обновляете сообщение на своем веб-сайте WordPress, WordPress передает запрос на ваш веб-сервер. Сервер отвечает в формате JSON.

Если по какой-то причине сервер не отвечает в формате JSON или вообще не отвечает, то WordPress выдает «Ответ не является допустимым ответом JSON». ошибка.

Вам должно быть интересно: что вызывает недопонимание или отсутствие связи между вашим сайтом и сервером?

Ответ заключается в том, что существует более одной причины. Это может быть ошибка в плагине или теме, проблема с SSL-сертификатом, повреждение файла .htaccess, конфликт REST API и т. д.

В следующем разделе мы рассмотрим эти причины и выясним, какая из них привела к ошибке на вашем сайте.

Но прежде чем мы перейдем к следующему разделу, стоит отметить, что WordPress показывает разные варианты одной и той же ошибки JSON.

  • Вы увидите этот вариант, когда попытаетесь обновить публикацию: «Обновление не удалось. Ответ не является допустимым ответом JSON».
  • Это появляется, когда вы пытаетесь опубликовать сообщение: «Публикация не удалась. Ответ не является допустимым ответом JSON».
  • И просто: «Ответ не является допустимым ответом JSON». появляется ошибка при загрузке изображения.

ℹ️ Независимо от того, какой вариант вы видите, решения одинаковы.

Как исправить «Ответ не является допустимым ответом JSON». ошибка 🔨

Поскольку мы не знаем, что вызывает ошибку на вашем сайте, лучше всего попробовать другие решения.

Но прежде чем мы начнем, сделайте резервную копию всего вашего сайта WordPress.

В этом уроке вам нужно будет внести изменения в свой сайт. Это рискованное дело. Это может сломать ваш сайт. Когда что-то пойдет не так, резервная копия поможет вам вернуть сайт в нормальное состояние. Поэтому вам необходимо сделать резервную копию вашего сайта WordPress, прежде чем продолжить.

🔧 Теперь начнем с решений:

Создайте новый файл .htaccess, чтобы исправить проблемы с постоянными ссылками.

Одной из наиболее распространенных причин ошибки JSON является проблема с файлом .htaccess или постоянными ссылками вашего сайта.

Чтобы удалить ошибку с вашего сайта, вам нужно будет обновить постоянные ссылки вашего сайта, что можно сделать двумя способами.

Самый простой вариант — заставить WordPress сгенерировать новый файл .htaccess с панели управления WordPress.

Идти к Настройки → Постоянная ссылка. Прокрутите вниз страницу с постоянными ссылками и нажмите кнопку Сохранить изменения кнопка.

страница с постоянными ссылками на wordpress Прокрутите вниз страницу настроек постоянных ссылок и нажмите кнопку «Сохранить изменения».

Теперь вернитесь в свой редактор и проверьте, исчезла ли ошибка.

Тем не менее, видите ошибку? Тогда есть еще одно решение, которое вы можете попробовать, прежде чем переходить к следующему методу. Вы можете полностью удалить существующий файл .htaccess, а затем заставить WordPress создать новый:

1. Установите FileZilla, FTP-клиент на вашем рабочем столе. Вот руководство по установке FileZilla.

2. Откройте FileZilla и соедините его с вашим сайтом. Это руководство покажет вам, как установить это соединение.

3. Далее перейдите к public_html и найти .htaccess файл.

4. Щелкните файл правой кнопкой мыши и выберите Скачать чтобы сохранить копию на локальный компьютер. Это будет действовать как резервная копия на тот случай, если вам это понадобится.

5. Получив резервную копию, щелкните файл правой кнопкой мыши и выберите Удалить кнопку для удаления файла.

удалить файл htacess в filezillaЩелкните правой кнопкой мыши файл .htacess и выберите «Удалить».

6. Откройте панель инструментов WordPress и перейдите к Настройки → Постоянная ссылка. Прокрутите вниз страницу с постоянными ссылками и нажмите кнопку Сохранить изменения кнопка. Это заставит WordPress создать новый файл .htaccess.

👉 Это должно удалить ошибку с вашего сайта, если она была вызвана проблемами .htaccess/permalink. Если нет, попробуйте следующие решения.

Проверьте настройки адреса сайта WordPress.

Ошибка ответа JSON может появляться из-за того, что адреса вашего веб-сайта на странице настроек настроены неправильно.

Чтобы все исправить, перейдите к Настройки → Общие и вы должны увидеть два следующих поля:

  1. Адрес WordPress (URL)
  2. Адрес сайта (URL)

Убедитесь, что URL-адрес вашего веб-сайта вставлен в обоих полях. Оба URL должны быть идентичный. И они должны начните с HTTPSа не HTTP (пока вы установили SSL-сертификат).

Затем сохраните изменения.

Даже если вы не вносите никаких изменений на страницу, не забудьте нажать кнопку Сохранить изменения кнопка.

адрес wordpress и адрес сайта - Ошибка обновления.  Ответ не является допустимым ответом JSON.Убедитесь, что оба URL-адреса идентичны и перед ними стоит HTTPS.

Исправление предупреждений/проблем смешанного содержимого

В настоящее время все веб-сайты должны использовать сертификат SSL, который позволяет вам использовать HTTPS-соединение на вашем сайте.

Однако, если вы переносите старый веб-сайт с HTTP на HTTPS, вы можете столкнуться с ситуацией, когда некоторые старые ресурсы по-прежнему загружаются через HTTP, а не через HTTPS. Это может вызвать так называемое предупреждение о смешанном содержимом, что может привести к ошибке недопустимого ответа JSON.

В предыдущем разделе вы убедились, что и адрес WordPress, и адрес сайта начинаются с HTTPS. Это могло уже решить проблему смешанного контента. Но просто быть на одной стороне, установить и активировать этот плагин: Действительно простой SSL.

После установки вы должны увидеть всплывающее окно с этой кнопкой: Активировать SSL! Нажмите на кнопку. Плагин начнет работать и выйдет из системы. Не волнуйся. Просто войдите в систему и проверьте, исчезла ли ошибка JSON в вашем редакторе Gutenberg.

Если вам нужна помощь в настройке плагина, ознакомьтесь с этим руководством.

действительно простая активация плагина ssl - Ошибка обновления.  Ответ не является допустимым ответом JSON.Нажмите кнопку «Активировать SSL», чтобы перевести все ссылки на HTTPS.

Деактивируйте плагины и темы, чтобы найти конфликты

Конфликт тем и плагинов — частая причина ошибок WordPress. Итак, в этом разделе мы поможем вам выяснить, является ли тема или плагин причиной ошибки ответа JSON на вашем веб-сайте.

Во-первых, небольшое раскрытие: деактивация плагинов и тем может привести к поломке вашего сайта. Вы можете потерять некоторые из ваших конфигураций. Но если у вас есть резервная копия, это не будет проблемой.

После того, как вы деактивируете плагины и темы и выясните, какой плагин или тема вызывает ошибку, вы можете вернуть свой сайт в нормальное состояние. Затем удалите виновную тему или плагин со своего сайта. Таким образом, все ваши настройки останутся нетронутыми, а виновник исчезнет.

Теперь иди к Внешний вид → Темы и активировать тему WordPress по умолчанию (например, Двадцать Двадцать, Двадцать Двадцать Один и т.д.). Проверьте, исправлена ​​ли ошибка JSON.

Если ошибка исчезла, то удалите тему. Если нет, повторно активируйте предыдущую тему.

Далее перейдите к Установленные плагины, выберите все ваши плагины и в разделе Массовые действия выберите Деактивировать и ударил Применять.

деактивировать все плагины - Ошибка обновления.  Ответ не является допустимым ответом JSON.
Деактивируйте все плагины и проверьте, исчезла ли ошибка JSON.

Если ошибка не появляется в вашем редакторе Gutenberg, ее причиной был один из ваших плагинов. Все, что вам нужно сделать, это выяснить, какой из плагинов является виновником. Начать повторную активацию плагины один за другим. Каждый раз, когда вы повторно активируете плагин, проверяйте, не вернулась ли ошибка JSON.

Когда вы найдете виновного, удалить плагин. Если это важная часть вашего сайта, обратитесь за помощью к разработчику плагина.

Другие способы устранения ошибки неверного ответа JSON

Первые четыре решения должны позволить вам удалить ошибку «Обновление не удалось. Ответ не является допустимым ответом JSON». но если это не исчезнет, ​​​​попробуйте следующие методы:

Ищите конфликты REST API

WordPress использует REST API для связи с сервером. Если связь по какой-либо причине не удалась, вы столкнетесь с ошибкой JSON.

Чтобы узнать, является ли REST API причиной проблемы, откройте редактор Gutenberg, где отображается ошибка JSON, щелкните правой кнопкой мыши на ошибку и выберите Осмотреть вариант.

опция проверки в браузере Chrome - Ошибка обновления.  Ответ не является допустимым ответом JSON.Нажмите кнопку «Проверить» и проверьте наличие ошибки REST API.

Под Консольищите Ошибка REST-API. Если вы найдете его, ошибка вызвана API.

Чтобы убрать ошибку, вам нужно искать помощи от вашего хостинг-провайдера.

Загружайте изображения другим способом

Если загрузка изображений в ваш пост вызывает ошибку, попробуйте загрузить их через Медиа библиотека.

Убедитесь, что вы не используете недопустимые символы в названии. Просто используйте английские буквы и цифры в названии изображения.

Переключиться на классический редактор (временно или постоянно)

Если ничего не получается, то подумайте о переходе на классический редактор. Все, что вам нужно сделать, это установить официальный плагин Classic Editor.

Для более подробного ознакомления ознакомьтесь с нашим руководством о том, как отключить Гутенберг и использовать классический редактор TinyMCE.

Тем не менее, если вы предпочитаете продолжать использовать редактор Gutenberg, вам нужно будет найти способ удалить ошибку ответа JSON с вашего сайта.

👉 Если вы перепробовали все перечисленные выше решения и все равно не можете устранить ошибку, вам нужна профессиональная помощь. Обратитесь к вашему хостинг-провайдеру и расскажите им обо всех решениях, которые вы пробовали. Они помогут вам устранить ошибку.

Исправьте ошибку недопустимого ответа WordPress в формате JSON навсегда

«Обновление не удалось. Ответ не является допустимым ответом JSON». error — одна из самых распространенных ошибок WordPress. Он может появиться при загрузке изображения или публикации/обновлении части контента с помощью нового блочного редактора (Gutenberg).

Настоящей причиной может быть что угодно: от мошеннического плагина или темы до проблемы с SSL-сертификатом. Удаление ошибки — это просто вопрос выяснения ее причины и удаления ее с вашего сайта.

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

Другие советы по устранению распространенных ошибок WordPress можно найти в нашем руководстве для начинающих по устранению неполадок WordPress. 😎

Если у вас есть какие-либо вопросы по поводу «Ответ не является допустимым ответом JSON». ошибка, сообщите нам об этом в разделе комментариев ниже.

Бесплатное руководство

4 основных шага к ускорению
Ваш сайт WordPress

Следуйте простым шагам из нашей мини-серии из 4 частей.
и сократить время загрузки на 50-80%. 🚀

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *