it-swarm.com.ru

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

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

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

17
Anandkumar Mehta

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

25
mathielo

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

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

Теперь на 100% хорошо.

48
user2982829

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

8
oneintheword

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

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

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

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

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

5
Ravi Mane

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

  1. перейдите к темам, затем деактивируйте текущую тему, просто поставьте «x» в первой букве названия вашей темы.

например, это имя папки вашей темы: «mytheme» просто введите «x» в первой букве, как это «xmytheme», чтобы активировать.

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

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

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

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

2
moks

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

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

2
Harrison Morph

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

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

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

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

Питер

1
PeterCat

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

1
lanosmind

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

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

1
javad m

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

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

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

0
Anfuca

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

0
piush

Я также столкнулся с той же проблемой, но я переименовал contact-form-7 plugin from/wp-content/plugins directory to contact-form-7-rename и проблема решена.

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

0
Rinku

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

0
Hope Dah Cyberwaver

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

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

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

0
prokops

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

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

Измените ownerID, groupID и filepath, чтобы они соответствовали вашей собственной ситуации.

0
Fins

прежде всего, проверьте свой интернет, подключите его!

во-вторых, включите WP_DEBUG и запишите эти коды в wp-config.php

define('WP_DEBUG',true);
error_reporting('E_ALL');
ini_set('display_errors',1);

третье - переименовать папку тем и плагинов, которая в папке wp-content на другое имя sush as

pluginss, themess

S F мой английский!

0
Omid Ahmadyani

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

0
hamza ilyas

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

0
Jay Shah