Wp-admin показывает пустую страницу, как ее исправить?

Я работаю с WordPress 3.5.8. Вчера я внес некоторые изменения в это другу. Я не знаю, что произошло, но через некоторое время, когда я попытаюсь войти на страницу wp-admin и выполнить URL www.mysite.com/wp-admin, он показывает мне пустую страницу. Как я могу это решить? Я искал в Интернете и в блогах. Я нашел, что это может быть связано с проблемами хостинга или грубой силой-атакой, но я не думаю, что это случилось с моим сайтом.

Ссылки, которые я посетил:

Ответы

Ответ 1

Попробуйте включить WP Debug. Если это происходит из-за ошибки PHP (я уверен, что это так), вы сможете увидеть, что происходит и исправить ошибку.

Ответ 2

После десятков раз, пытаясь исправить эту проблему, читайте форумы и сообщения, переустанавливая WordPress, удаляя пробелы, помещая строки кода в wp-config.php, index.php, admin.php, я исправил проблему просто переименованием plugins в папку "pluginss" в FTP. Поэтому wordpress попросил меня обновить базу данных. Я обновился, и я смог войти в /wp-admin. Плагин вызывает некоторый конфликт, поэтому, когда я переименую папку plugins, все плагины автоматически отключены.

Как я был на панели инструментов /wp-admin, я мог переименовать папку "pluginss" в обычное имя и начать активировать все плагины один за другим и посмотреть, какой плагин был сломан.

Теперь на 100% отлично.

Ответ 3

Я столкнулся с той же проблемой, и я пробовал много вещей, таких как попытка входа в систему через wp-login.php вместо /wp -admin и добавление ob_start() в /wp -admin/index.php(если вы нажмете на URL-адрес/wp-admin для /wp -admin). Он показал страницу входа, но ввод имени пользователя и пароля показывает ошибку, например, "файлы cookie заблокированы из-за неожиданного вывода".

Наконец-то я получил решение: это происходит потому, что тема или плагины, которые вы установили, не поддерживаются.

Как проверить и исправить:

  • Переименуйте имя папки плагина и имя папки темы. Если вы открываете /wp -admin и вводите действительное имя пользователя и пароль, панель инструментов отображается, а затем она работает.

    /li >
  • Отмените имя папки плагина и темы, затем активируйте темы и плагины по одному, перекрестно проверяя с помощью /wp -admin. Вы узнаете неподдерживаемый плагин или тему.

Ответ 4

Перейдите на страницу functions.php и удалите все пробелы непосредственно над или под тегами PHP.

Ответ 5

Вся ваша проблема решена прямо сейчас, следуя этой инструкции:

  • перейдите к своим темам, затем активируйте свою текущую тему, просто поместите "x" в первую букву имени вашей темы.

например, это ваше имя папки темы: "mytheme" просто положил "x" в первую букву, как эта "xmytheme" tho di активирует.

  1. Затем после этого вернитесь на панель wp-admin, затем нажмите кнопку BOOM! доступ к wp-admin.

  2. Когда вы заходите на панель wp-admin или находитесь на панели управления, снова активируйте свою тему еще раз, но до этого. УДАЛИТЕ букву "X", которую вы положили в название своей темы. Например: "xmytheme" просто удалите "x" , выведите вот так: "mytheme"

  3. затем активируйте его на панели управления.

надеюсь, что эта помощь!.

Ответ 6

У меня также был пустой экран для моего блога. Решение заключалось в том, чтобы скопировать резервную копию wp-config, php, так как "live" wp-config.php был заменен нулевым размером файла.

В моем случае у меня была та же проблема. Помог удалить файл wp-config.php. Wordpress создал новый файл wp-config.php и wp-admin работает безупречно. Переименование плагинов, папка тем не помогает.

Ответ 7

[6] был на месте. У меня такая же проблема т.е. пустой экран, где wp-admin должен был быть Переименование плагинов в плагины позволяет мне вернуться.

У меня также был пустой экран для моего блога. Решением было скопировать резервную копию wp-config, php так как "живой" wp-config.php был заменен размером файла 0.

Похоже, что очень важно иметь автономную резервную копию Простым способом копирования файлов является Filezilla (freeware)

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

Петр

Ответ 8

Я столкнулся с той же проблемой несколько минут назад, проблема была в том, что когда я загрузил свою локальную тему, у меня была куча меток, разделяющих каждую функцию, которую я там там, я решил это, поставив все функции в один тег php. Надеюсь, это поможет.

Ответ 9

У меня была эта проблема (не показано /wp -admin/), когда я переместил мой сайт на новый хост. Я решаю эту проблему: 1. Измененная тема темы 2. Установите их снова и активируйте 3. Скопируйте и переместите некоторый файл под заказ, например .css.js из резервной копии.

Теперь проблема решена.

Ответ 10

Просто reset пароль, это сработает.

Ответ 11

У меня также была такая же проблема, но я переименовал плагин contact-form-7 из каталога /wp-content/plugins в contact-form-7- переименовать и решить проблему.

Так что это связано с неподдерживаемыми плагинами или темой.

Ответ 12

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

Ответ 13

В моем случае пустой экран wp-admin/post.php был исправлен путем удаления "? > " в конце моей функции .php в моей дочерней теме. Я не знаю, как закончился конец тега, но его устранение решило мои проблемы.

Ответ 14

У меня просто было это, и это проблема с файлом/каталогом. Исправлено с помощью SSH и рекурсивно изменялось право собственности (-R):

chown -R ownerID:groupID /home/mydirectory/website

Измените идентификатор владельца, groupID и путь к файлу, чтобы иметь отношение к вашей собственной ситуации.

Ответ 15

Просто зайдите в папку плагинов и удалите последний плагин, который вы загрузили, и должны сделать трюк.

Ответ 16

Я нашел следующее решение, которое использовалось при использовании старой версии wordpress.

  • Откройте файл blog/wp-admin/includes/screen.php в своем любимом тексте редактор.
  • в строке 706 найдите следующий оператор PHP: <?php echo self::$this->_help_sidebar; ?>
  • Замените его утверждением: <?php echo $this->_help_sidebar; ?>
  • Сохраните изменения.

Ответ 17

В моем случае я смог увидеть бэкэнд, но на моем лице я получал пустую страницу...

Ничего об отладке и отключении тем/плагинов было бы полезно...
После некоторых исследований я понял, что мой index.php (расположенный в корневом каталоге, а не в теме один) был пустым!
Единственным контентом было сообщение о том, что Silence является золотым.

Используя резервную копию, я смог вернуть исходный index.php и снова запустить сайт.

Ответ 18

Я потратил много времени на его решение, но единственным решением, которое я нахожу, является переименование вашего слова, нажмите плагины, папку и активную тему, и ваш wp-admin будет виден, поэтому вы можете изменить и проверить подозрительные плагин или тема.

Ответ 19

У меня тоже возникла такая же проблема. Причина в том, что functions.php был настроен неправильно.

Я решил сделать следующее:

  • В моей дочерней теме я создал резервные копии всех моих файлов.
  • Затем я удалил все из них, оставив только страницу style.css.
  • Тогда я мог бы войти.

При перезагрузке my functions.php я обнаружил, что это был виновник. Я переписал php, и все было в порядке.

Ответ 20

Мое дело было в том, что я создал код для трех пользовательских типов контента, а затем просто вложил весь код в functions.php, не переименовывая часть функции "custom_post_type" каждой функции. После переименования, например, "сотрудники функции", он работал как шарм.... он отображался.