Как исправить ошибку Cookies либо заблокированы, либо не поддерживаются вашим браузером?

Добрый день!

При входе в панель управления выдаётся ошибка Cookies либо заблокированы, либо не поддерживаются вашим браузером. Как ее исправить?

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

Ответ

Ошибка может возникать вследствие одной из следующих причин.

  1. Один из активных WordPress-плагинов выводит что-либо на экран раньше, чем ему это положено. В таком случае следует отключить все плагины, с последующим их включением по одному и тестированием, какой из них допускает ошибку. Доступ к необходимым файлам плагинов можно получить по FTP-протоколу.
  2. Активная тема сайта также может совершать неположенный вывод. Для этого необходимо на сервере найти в каталоге тем (wp-content/themes) папку активной на данный момент темы и переименовать его, а затем выбрать в панели управления любую из стандартных WordPress-тем.
  3. Еще одна причина — присутствие BOM-метки в файлах wp-config.php (основной конфигурационный файл WordPress) или functions.php (конфигурационный файл темы WordPress). Решается простым пересохранение одного из файлов в кодировке UTF-8 без BOM в текстовом редакторе (например, Notepad++).
  4. Также причиной появления ошибки может быть неверное значение специальной константы COOKIE_DOMAIN в файле wp-config.php. Помимо значения false (текущий домен), допускаются также домены второго или третьего уровня. Варианты типа localhost не работать не будут.
  5. Еще одна причина ошибки – неверные правила кеширования при использовании сервиса CloudFlare. В таком случае в панели управления сервиса необходимо отключить кеширование для файла wp-login.php.

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

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Обсуждение: 2
  1. Владимир

    Ещё одна причина ошибки: переход на более свежую версию PHP. Причём, что странно, WordPress сам настоятельно рекомендует обновить PHP (мол старая не отвечает соображениям безопасности), а после обновления перестаёт грузить панель администратора. У меня так получилось при обновлении PHP с 5.6 до 7.3. Спасибо, техподдержка на хостинге попалась грамотная, сутки искали причину, но нашли. Похоже, новый PHP перестарался в плане безопасности.

    1. Михаил Петров author

      Добрый день!

      Попробуйте версию PHP 7.3 на “чистой” установке движка. Вероятно, что у Вас проблема не с самим кодом ядра, а с плагином, темой и пр. сторонними разработками, хостингом. Смотрите логи ошибок на сервере.

Задать вопрос