Модератор
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
(@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). Но это было давно.