Поддержка Проблемы и решения Белый экран админки при включении плагинов в WP 3.0

  • Как обновил с 2.9.2 до 3.0:
    1) Отключил все плагины в админке
    2) Скачал с этого сайта архив с wordpress
    3) Изменил wp-config-sample.php в соответсвии с wp-config.php, который расположен на сайте и переименовал его в wp-config.php
    4) Перезалил на ftp с заменой файлов
    5) Зашел в админку, мне предложили обновить БД, я согласился
    6) Все нормально заработало

    Начал включать плагины и обнаружил, что, при активации некоторых из них, вместо панели администрирования появлялась пустая белая страница. Метода тыка (переименовывал название папок с плагинами через ftp) определил, что это происходит при включении следующих плагинов:

    • Advanced Category Excluder Версия 1.4.3
    • Downloads Manager Версия 1.0 rc-1
    • Lightbox 2 Plugin Версия 0.7 rus (Использует Lightbox v2.03.3 и сжатый Prototype Javascript)
    • Video Embedder Версия 1.7.1
    • WP-Cumulus Версия 1.23

    При этом на самом сайте они нормально функционируют (скрывают записи, считают количество загрузок, отображают видео, показывают картинки в полном формате).

    У всех ли так с данными плагинами? Может я сделал что-то не так?

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Проверил все перечисленные плагины. Advanced Category Excluder активируется с предупреждением, хотя и не приводит к белому экрану:

    Плагин произвёл при активации 568 символов неожиданного вывода. Если вы заметите ошибку «headers already sent», проблемы с RSS-лентами или другие неполадки, попробуйте деактивировать или удалить этот плагин.

    Остальные активируются успешно (при условии, что их код не менялся). Можно посмотреть в error_log на сервере, какая возникает ошибка.

    Сами плагины никоим образом не менял.

    Только что снова проделал операцию переименования папок плагина, полазил в админке, активировал плагины. Сразу же зашел в error_log. Единственное, что там написано на эту дату:

    [Sun Jun 20 08:23:22 2010] [warn] mod_fcgid: stderr: PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 491520 bytes) in /home/vhosts/gltrinix.ru/httpdocs/wp-admin/menu.php on line 235
    [Sun Jun 20 08:23:26 2010] [warn] mod_fcgid: stderr: PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 491520 bytes) in /home/vhosts/gltrinix.ru/httpdocs/wp-admin/menu.php on line 235
    [Sun Jun 20 08:30:16 2010] [warn] mod_fcgid: stderr: PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 30720 bytes) in /home/vhosts/gltrinix.ru/httpdocs/wp-admin/includes/update.php on line 107
    [Sun Jun 20 08:30:24 2010] [warn] mod_fcgid: stderr: PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 30720 bytes) in /home/vhosts/gltrinix.ru/httpdocs/wp-admin/includes/update.php on line 107
    [Sun Jun 20 08:30:27 2010] [warn] mod_fcgid: stderr: PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 30720 bytes) in /home/vhosts/gltrinix.ru/httpdocs/wp-admin/includes/update.php on line 107

    В дополнение, сейчас снова отключил указанные плагины и зашел в админку, при попытке зайти на страницу /wp-admin/options-discussion.php (Параметры -> Обсуждение) браузер выводит белую страницу.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Не хватает 32 МБ памяти, отведённых для PHP:

    PHP Fatal error: Allowed memory size of 33554432 bytes exhausted

    Если есть возможность, нужно увеличить memory_limit.

    p.s. Обновил предыдущий пост.
    Увеличить количество памяти не имею возможности. На версии 2.9.2 все плагины работали без проблем.

    По статье: http://greencoma.ru/wordpress-3-2/ сделал отображение потребляемой памяти на страницах. Отключил все плагины, кроме: Akismet, WP File Cache, WPLANG Lite.

    В админке показано: 1 / 0.357 / 32mb
    На главной страничке сайта: 2 / 1.065 / 26.56mb

    Почему на всех форумах написано, что «чистый» WordPress ест 12-18 МБ, а у меня целых 32? 🙁

    Отключил все плагины, кроме: Akismet, WP File Cache, WPLANG Lite.

    Какой же это «чистый» WP?

    + Когда говорят чистый, то, возможно, имеют ввиду фронтенд.
    Админка всегда потребляет больше.
    Остальное да, это плагины.

    Увеличить количество памяти не имею возможности.

    тогда следует остаться на версии 2.9.2

    Atrax, при удалении этих плагинов всего на 20 кб меньше памяти движок потребляет.

    Какие-нибудь акселераторы?
    Нестандартные сервера? (nginx/apache, например…)

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «Белый экран админки при включении плагинов в WP 3.0» закрыта для новых ответов.