RSS

Белый экран на WordPress

Про белый экран смерти на блогах WordPress. Что же это такое?
Допустим кто-то из Вас, только что на свой wordpress установил какой нибудь новый плагин, или скажем, новую тему. После установки заходите в админпанель и …с ужасом наблюдаете белый абсолютно чистый экран, обычно его еще называют, «белым экраном смерти».

Хотя такая неприятность случается и не часто да и не во всех, но все-же, когда всё-таки случается, то многих несчастных владельцев блогов работающих на движке WordPress (начинающих и не только начинающих) моментально охватывает страх и паника.

Что же делать и в чем причина?
Если поискать в интернете наиболее распространенные варианты решений этой неприятной проблемы, то они сведутся, если коротко описать, к одной фразе «не нужно устанавливать глючные плагины». Правда после этого, однако, можно прочитать и вполне разумный совет удалить или переименовать папку с плагином который Вы только что установили.

Поступить, действительно, нужно именно так: зайдите в директорию где находятся файлы блога по FTP или же через административную панель хостинга, и папку с плагином, который глючит, переименовать, если помните точно, какой плагин последним активировали.

В случае, если плагины Вы активировали сразу «пачкой», то конечно, будет намного труднее сориентироваться, –прийдется переименовать в таком случае всю папку wp-content/plugins или все вложенные папки плагинов, и только после этого их по-одному отлавливать.

WordPress фото

Только есть одно но, Вы ведь не докопались до сути проблемы? Верно? Получается что придется расстаться с затеей установки на свой блог нового классного функционала, который Вы хотели получить, если бы установили этот самый плагин? В принципе не стоит…
Ведь после установления плагина, причиной невозможности зайти в админпанель блога (или на сам блог) в 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Мб памяти.

Добавить комментарий

 
Powered by SH CMS (www.shchms.ru)