У меня на сайте WordPress, который я недавно обнаружил, была ошибка на странице входа в систему:
ОШИБКА. Файлы cookie заблокированы из-за непредвиденного вывода. Для получения справки см. Эту документацию или попробуйте форумы поддержки.
Я могу получить доступ только к странице входа wp-login.php
, так как /wp-admin/
отображает пустую белую страницу.
Я искал в Интернете и попробовал много вещей безуспешно:
Удаление
?>
и место в концеfunctions.php
Обеспечение обоих
functions.php
иwp-config.php
без пробелов в начале или конце файлаОткрытие
wp-config.php
иfunctions.php
в Notepad ++ и преобразование в UTF-8 (люди рекомендуют «без спецификации», но это только опция в новейшей версии Notepad ++ - я полагаю, UTF-8 делает это сейчас)Я установил
WP_DEBUG
значение true и не получил никаких ошибокdebug.log
, за исключением 2, которые относятся к тому моменту, когда я не полностью загрузил некоторые файлы. Эта конкретная ошибка упоминаетсяnav-menu.php
; это подтвердило, что он сообщает об ошибках, просто не связанных с моими проблемами входа в системуЯ переименовал каждую папку плагинов
_tmp
в конце, чтобы попытаться исключить все плагины, вызывающие проблемуЯ также переименовал папку плагинов, чтобы исключить все плагины одновременно
Учитывая эти вещи, которые я пробовал, и что я не получаю никаких ошибок PHP, что еще я мог попробовать?
/wp-login.php
URL.