WordPress и «белый экран смерти»
Автор: Игорь Очеретный Источник http://wpsells.com/blog

Такое случается довольно редко, но когда случается, многие авторы блогов на WordPress (и не всегда только начинающие) склонны впадать в панику
. Итак, типичная ситуация: Вы минуту назад установили на свой wordpress новый плагин (или тему), зашли в админку и… наблюдаете абсолютно чистый белый экран или, как это еще называют, «белый экран смерти». В чем причина произошедшего и что делать?
В интернете варианты решений сопровождаются фразой «не надо ставить глючные плагины», после чего, однако, дается вполне разумный совет переименовать или удалить папку с недавно установленным плагином.
Действительно, поступать следует таким образом: зайти в директорию с файлами блога по FTP или через админ-панель хостинга и переименовать папку с «виновным» плагином, если Вы точно помните, какой плагин устанавливали последним.
Если же вдруг Вы активировали сразу несколько плагинов, то разобраться, конечно, будет труднее – в этом случае следует переименовать всю папку wp-content/plugins или все вложенные папки плагинов, и затем отслеживать их по-одному.
Но до сути проблемы мы ведь не добрались, верно? Так что же, отказаться от мысли добавить на свой блог новый функционал, который мы хотели получить, установив именно этот плагин?
Думаю, не стоит…
В 99,9% случаев причиной того, что при заходе в админку после установки плагина мы видим белый экран, является недостаточный объем оперативной памяти, который выделяется хостером для модуля PHP. Вследствие этого также может выводиться сообщение об ошибке:
Allowed memory size of 8388608 bytes exhausted…
После чего указывается проблемный файл.
Если у Вас выводится такое сообщение, можно попробовать в начало этого самого файла (конечно, после маркера <?php) добавить строку
ini_set (‘memory_limit’, ’64M’);
Иногда может решить проблему пропись в файл .htaccess строки
php_value memory_limit 64M
(на сегодняшний день объема в 64Мб обычно хватает для работы самых навороченных плагинов).
Но все дело в том, что подобные приемы, как правило, не нравятся хостерам и могут не дать никакого результата, или же могут привести к выводу серверной ошибки 500.
Поэтому, лучше всего обратиться непосредственно к хостеру и попросить его добавить оперативной памяти (нормальный хостер Вам в этом не откажет), либо поменять хостинг, поскольку сейчас уже много хороших плагинов требуют для работы минимум 64Мб памяти – например, плагин известной фотогалереи NextGEN Gallery.
