Как исправить проблему с пустой страницей в WordPress? 4 простых метода
Опубликовано: 2014-10-04Многие владельцы веб-сайтов сталкивались с проблемой пустой страницы WordPress. Так называемый «Белый экран смерти». Если вы долгое время пользуетесь WordPress, вы, вероятно, хотя бы раз сталкивались с тем, что на вашем сайте WordPress отображается только пустая белая страница.
Всей вашей тяжелой работы и содержания нигде не найти. Просто пустая белая страница без ошибок или информации о том, где что-то пошло не так. Ну, это случилось и со мной. Я пришел проверить свой сайт и был неприятно удивлен, увидев пустую страницу WordPress.
Обычно, когда появляется этот белый экран смерти, страница входа в WordPress также пуста, и пользователь / администратор не может даже получить доступ к панели администратора WordPress. Удивительно, но со мной этого не произошло. Я смог войти в систему как администратор.
Деактивация плагинов и смена темы не помогли. К счастью, я нашел совет, ища в Интернете решение, предлагая переустановить WordPress от моего wp-admin. Вы ничего не теряете. Он просто переустанавливает WordPress. Это помогло, и пустая страница больше не была проблемой. Сайт был в сети и снова работал . Это было большое облегчение.
Что вызывает пустую страницу WordPress?
Поскольку в большинстве случаев сообщение об ошибке отсутствует, вы не можете понять, в чем проблема. Что еще сложнее, белый экран смерти иногда влияет только на определенную часть веб-сайта.
Например, вы можете видеть только белый экран смерти в админке WordPress, в то время как все остальное работает нормально. В других случаях вы можете увидеть его только в определенном посте, в то время как все остальное работает нормально. Таким образом, поиск и устранение проблемы может быть очень утомительным и трудоемким.
В этом посте я расскажу о типичных причинах, по которым на сайте отображается белая страница, и об исправлениях, которые обычно помогают. Надеюсь, у вас есть резервные копии на случай, если вам не поможет. Если вы все еще не пользуетесь резервными копиями (разве вы не заботитесь о своем бизнесе?), Вы можете проверить лучшие бесплатные плагины резервного копирования для сайта WordPress.
Белый экран WordPress распространенных причин смерти
Если у вас несколько сайтов, проверьте, не возникает ли проблема с пустой страницей только на одном из ваших сайтов или на всех. Если проблема связана со всеми вашими сайтами, то это явный индикатор того, что у вашего провайдера веб-хостинга есть проблемы (если вы все размещаете их у одного и того же хостинг-провайдера).
Если проблема связана только с одним из ваших сайтов, вероятно, проблема связана с плагином или темой, которую вы используете. Если проблема возникает только с одним сообщением или страницей, то вы знаете, что это определенно проблема с вашим конкретным сайтом.
Общие причины :
1 . Неполная загрузка основных файлов WordPress. Если вы устанавливаете или обновляете WordPress, и он показывает вам Белый экран смерти, возможно, вы загрузили не все основные файлы. И даже если вы уверены, что все файлы загружены, на всякий случай можно загрузить еще раз.
2. Плохие, поврежденные или неполные файлы темы. Иногда проблема может быть причиной активации темы. Если вы только что установили новую тему или отредактировали существующую, это может вызвать ошибку.
3. Несовместимые плагины - плагины полезны. Но больше плагинов, больше проблем. Они могут конфликтовать друг с другом или с существующей версией WordPress.
4. Файл конфигурации WP - проблема может быть в файле wp-config.php на вашем веб-сайте. Если вы редактируете файл wp-config, избегайте ненужных пустых строк. Также, если вы не знаете, что делаете, то, вероятно, лучше вообще не редактировать это.
5. Разрешения. Если у ваших файлов недостаточно прав, ваши страницы отображаться не будут. И вы получите пустую страницу WordPress.
6. Ограничение памяти - большую часть времени, когда вы видите белый экран смерти, это означает, что вы исчерпали лимит памяти.
Поскольку проблема может быть вызвана множеством причин, это может потребовать много времени и терпения. Ознакомьтесь с решениями, представленными ниже. Может быть, некоторые из них помогут вам снова встать на ноги.
Как исправить пустую страницу WordPress?
1. Увеличение лимита памяти - откройте файл wp-config.php, который находится в корневом каталоге WordPress. Затем добавьте следующую строку внутри основного тега php: define(
'WP_MEMORY_LIMIT'
,
'128M'
);
Это увеличит лимит памяти до 124 МБ. Вы также можете увеличить до 64 МБ, 256 МБ, 512 МБ в зависимости от того, насколько позволяет ваш хост. Если после этого исправления вы все еще получаете сообщение об ошибке, попробуйте связаться с вашим хостом.
Скорее всего, им придется зайти в свой файл php.ini, чтобы увеличить для вас лимит памяти.
2. Отключить все плагины - вы можете отключить плагины двумя способами (если у вас нет доступа к wp-admin). Один способ - через FTP, а другой - через phpMyAdmin.
- Метод FTP : вам нужно будет использовать FTP или файловый менеджер вашего хоста. Перейдите в папку / wp-content /. Найдите папку с названием plugins.
Переименуйте папку плагинов во все, что вам нравится. Например, «plugins_old». Как только вы это сделаете, все ваши плагины будут деактивированы.
Или сделайте вышеупомянутое с помощью файлового менеджера. Если проблема, вызывающая пустую белую страницу, связана с вашими плагинами, вы сможете войти в свой / wp-admin /.
Как только вы это сделаете, вернитесь в каталог / wp-content / и переименуйте «plugins_old» обратно в plugins.
Теперь приступаем к методу устранения. Активируйте по одному плагину за раз, пока ваш сайт снова не сломается. Тогда вы узнаете, какой плагин проблемный.
- Метод phpMyAdmin : если вы не знаете, где найти phpMyAdmin, попробуйте метод FTP, описанный выше. В своей базе данных WordPress перейдите в таблицу wp_options.
Найдите имя опции «active_plugins». Теперь отредактируйте значение этого параметра и измените его на следующее: a: 0: {}
3. Заменить тему - попробуйте заменить текущую активную тему на стандартную тему «Двадцать» или любую другую. Опять же, вы можете использовать FTP или файловый менеджер вашего хоста.
Перейдите в папку / wp-content /. Найдите папку с названием themes. Дважды щелкните и найдите папку с названием вашей темы. Просто переименуйте его, например «mxtheme_old». Как только вы это сделаете, будет активирована тема по умолчанию.
Если это решит проблему, вам следует посмотреть файл functions.php вашей темы. Если внизу есть лишние пробелы, подумайте о том, чтобы исправить это.
Если вы используете плохо закодированную функцию в файле functions.php вашей темы, это тоже может быть причиной этого.
4. Переустановите WordPress - переустановите новую копию WordPress. Хотя это маловероятно, возможно, что файл ядра был поврежден.
ПРИМЕЧАНИЕ. Вы также можете использовать функцию отладки WordPress, чтобы узнать, какие типы ошибок выводятся.
Добавьте следующий код в свой файл wp-config.php:
error_reporting (E_ALL); ini_set ('display_errors', 1); определить ('WP_DEBUG', истина);
После добавления кода выше на пустой странице появятся ошибки, предупреждения и уведомления. Они могут помочь вам определить причину.
Исправить пустую страницу в сводке WordPress
Никому не нравится, когда на сайте WordPress отображается пустая белая страница. Это очень досадная ошибка. Я надеюсь, что некоторые исправления, указанные выше, вам помогли. Если да, то какой? Может у вас есть другое решение? Дайте мне знать в комментариях ниже. Ты тоже можешь помочь другим.