Не могу авторизоваться: Cookies заблокированы из-за неожиданного вывода на экран…

Нельзя авторизоваться в админке WordPress.

Получаю  сообщение:

Cookies заблокированы из-за неожиданного вывода на экран. Посмотрите документацию или обратитесь за помощью на форумы поддержки.

Не могу авторизоваться: Cookies заблокированы из-за неожиданного вывода на экран...

Сторонник Asked on 14.01.2015 in Ошибки.
Add Comment
2 Answer(s)

Как вариант,  пересохраните файлы


wp-config.php (в корне)

functions.php (в теме)

в UTF-8 без BOM

ГУРУ Answered on 16.01.2015.
Add Comment

Codex WordPress отвечает на этот вопрос:

Наиболее частые причины этой ошибки:

  1. На некоторых серверах запрещена отправка cookies в GET-запросах. Проблема замечена при неверной конфигурации акселератора Varnish. В этом случае со второй попытки (после выполнения POST-запроса) авторизация всё же работает.
  2. Один из плагинов (или тема оформления) выводит что-то на экран раньше времени. Решается переименованием каталога wp-content/plugins, созданием нового пустого каталога и последующим тестированием плагинов по одному.
  3. Метка BOM в файле wp-config.php (или functions.php темы оформления). При включённой константе WP_DEBUG появляется сообщение «Cannot modify header information». Решается пересохранением файла в UTF-8 без BOM.
  4. Неверное значение константы COOKIE_DOMAIN в wp-config.php. Помимо значения false (текущий домен), допускаются домены второго или третьего уровня. Варианты типа localhost не подходят.
  5. Правила кеширования при использовании сервиса CloudFlare. Нужно отключить кеширование для файла wp-login.php.
Понимающий Answered on 30.01.2015.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.