Поддержка Проблемы и решения Уменьшения потребления памяти

  • Хочу узнать опыт тех кто решал подобную проблему. При наличии больше 3000 постов (кастомные) в раздеа админки нельзя войти (Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 64 bytes) in /sata2)
    Вопрос: как уменьшить потребление ресурсов ВП. (то есть, возможно есть вещи которые можно отключить чтоб позволить работать нормально админке)
    Спасибо.

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Модератор Yui

    (@fierevere)

    永子

    хостинг shared или vps/dedi?

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

    как уменьшить потребление ресурсов ВП

    Для этого вначале нужно узнать что именно потребляет память.

    Однако от кол-ва постов это не зависит (ну разве самую малость). Это может зависеть от кол-ва одновременных генераций страниц сайта. Т.е. от кол-ва запросов этих самых страниц (не путать с запросами к БД!).

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

    SeVlad — все так и сделал, но может еще и в самом движке можно отключить кое-что… ну вот мне не нужно например: рсс, пингования, ревизии постов и так далее. может вот это можно отключить и таким образом облегчить админку. дело именно в ней, а точнее в одном разделе (3000 кустом постов) в который и не пускает с ошибкой Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 64 bytes) in /sata2)…

    Модератор Yui

    (@fierevere)

    永子

    если хостинг обычный, тут можно только с технической поддержкой общаться,
    если лишнее уже повыкидывали (хотя 128 Мб это все равно много.. чем то перегружено), количество сообщений может влиять только на время выборки sql, в сторону увеличения, потребление памяти сильно увеличиваться не должно

    можете посмотреть с помощью плагина memory viewer что и сколько лопает памяти
    еще есть P3

    Модератор Yuri

    (@yube)

    уже отключтл все плагины и их функционал пишу вручную

    Извините, что спрашиваю, но по аватару не видно уровень квалификации. Вы точно знаете, что делаете? Я на своем веку много разных «рукописей» видел, потому и интересуюсь.

    например формы обратной связи, всякие там слайдеры и все такое, которые вписываю просто в шаблон страницы и таким образом они не имеют отношения к админке. к фронт энду претензий нету. Юрий, что скажете про эту ошибку и что порекомендуете?
    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 64 bytes) in /sata2)… пояляется только при попытке входа в раздел админки определенного пользовательского типа постов, которых накопилось множество

    Yui что такое Р3??

    Модератор Yui

    (@fierevere)

    永子

    http://wordpress.org/plugins/p3-profiler/

    это, правда оно не всегда выдает нормальную информацию

    Спасибо Yui, This plugin creates a profile of your WordPress site’s plugins’ performance by measuring their impact on your site’s load time….
    А у меня уже все плагины отключены, и измерять собственно нечего.
    А ошибка все равно есть….

    Модератор Yuri

    (@yube)

    Юрий, что скажете про эту ошибку и что порекомендуете?

    Ничего, чего еще не сказала Yui )

    Да тут и выбора особо нет. Надо искать того, кто непомерно жрёт.

    Я с такой траблой пока не сталкивался.

    p.s. Искать, в том числе, и среди функций ядра. Никто не идеален 😉

    Valentin5, ссылку на сайт можете предоставить? Посмотрим на ответы сервера..

    Модератор Yui

    (@fierevere)

    永子

    еще ревизии почистите, а то 3000 х N ревизий..

    а вообще если такие проблемы и хостер не идет навстречу, надо наверное подумывать о том чтобы брать vps/dedi

    пояляется только при попытке входа в раздел админки определенного пользовательского типа постов,

    В список этих постов или непосредственно в редактор? Если это список — сколько постов выводится? (Уменьшить их кол-во)
    При отключённых плагинах туда попасть можно?

    Я с такой траблой пока не сталкивался.

    Помнится, я как-то наткнулся на нехватку памяти когда включил вывод 999 страниц (wp-admin/edit.php?post_type=page). Но это было давно.

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Тема «Уменьшения потребления памяти» закрыта для новых ответов.