Memcache ошибка PECL версии 2.2.7, а в то время версия 3.0.6 бета, что делать?

Аватар пользователя SkySofiaK

Хочу на хостинге купить дополнительную память Memcache, устанавливала по этой инструкции https://www.ukraine.com.ua/faq/ispolzovanie-memcache-v-drupal.html#!8 и в конечном результате ошибка в отчётах о состоянии -

*There is a problem with your memcache configuration. Please review sites/all/modules/memcache/README.txt for help resolving the following issue:
PECL Memcache version 2.2.7 is unsupported. Please update to 3.0.6 or newer.*

Пишу в хостинг, мне пишут в ответ что версия 3.0.6 бета https://pecl.php.net/package/memcache и советуют обратится к специалистам друпала, чтобы обойти эту ошибку. Надеюсь Вы мне хоть поможете))

Модули и темы:
Ключевые слова:
Тип материала:
Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя SkySofiaK
SkySofiaK 2 недели назад

Как я полагаю, помогло установить бета версию и перезапустить апаче, но в хостинге бета версий ставить нельзя ((( Как тогда поступить ?

0 Спасибо
Аватар пользователя SkySofiaK
SkySofiaK 2 недели назад

На хостинге мне ответили, что как они поняли - версия 2.2.7. работает но с предупреждениям.

0 Спасибо
Аватар пользователя itcrowd72
itcrowd72 2 недели назад

Арендуйте VPS и ставьте туда всё что требуется :) Хостеры редко идут навстречу, обновляя ПО

0 Спасибо
Аватар пользователя dgastudio
dgastudio 2 недели назад

PECL Memcache version 2.2.7 is unsupported.
это версия которая у вас стоит

для точной информации, посмотрите phpinfo()

0 Спасибо
Аватар пользователя Semantics
Semantics 2 недели назад 1

И никто не задал вопрос зачем мемкеш этой любезной даме.
Думаю, что дело пахнет преждевременной оптимизацией и желанием лишних проблем с сайтом.

Аватар пользователя ХулиGUN
ХулиGUN 2 недели назад

оптимизация ради оптимизации - актуальное заблуждение современности

0 Спасибо
Аватар пользователя SkySofiaK
SkySofiaK 2 недели назад

Не, все изза того что длинно грузятся страницы, тоесть медленные запросы... Думала Memcache поможет. Или не поможет ?

0 Спасибо
Аватар пользователя itcrowd72
itcrowd72 2 недели назад 3

Вам оптимизировать нужно, но вы не в ту сторону копаете. Скорее всего хостинг у вас "так себе"

Аватар пользователя SkySofiaK
SkySofiaK 2 недели назад

Направьте меня на путь истины (оптимизации) :)

0 Спасибо
Аватар пользователя itcrowd72
itcrowd72 2 недели назад

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

0 Спасибо
Это сообщение находится в тёмной материи. Вы можете изменить настройки просмотра тёмной материи в личном кабинете.
0 Спасибо
Аватар пользователя multpix
multpix 2 недели назад
0 Спасибо
Аватар пользователя ХулиGUN
ХулиGUN 2 недели назад
SkySofiaK написал:
Не, все изза того что длинно грузятся страницы, тоесть медленные запросы

Мемкеш не спаситель для кривой архитектуры

0 Спасибо
Аватар пользователя bsyomov
bsyomov 2 недели назад 1

Вероятно, вам не нужен memcache, как писали выше. Сам по себе он не решит проблем с медленной загрузкой страниц.
И, скорее всего, вам надо разобраться с кешированием как таковым, а не с местом хранения кеша.

Но если, всё-таки он будет нужен, надо попробовать воспользоваться расширением php memcached, вместо memcache. Возможно, его версия установленная на вашем хостинге будет устраивать ваш модуль кеширования.

Также для Drupal есть и другой модуль кеширования в memcached: https://www.drupal.org/project/memcache_storage
И кстати, именно его лучше применять, а не memcache api, по крайней мере для Drupal 7.

Аватар пользователя SkySofiaK
SkySofiaK 2 недели назад

Большое вам спасибо!!!!

0 Спасибо
Аватар пользователя dgastudio
dgastudio 2 недели назад

просто установили и все?

0 Спасибо
Аватар пользователя Semantics
Semantics 2 недели назад

не настраивая кеш-бекенд это прям удивительно

0 Спасибо
Аватар пользователя bsyomov
bsyomov 1 неделя назад

Вообще, не очень-то удивительно. Например, может база тормозить сильно, и тогда это закономерный результат... Но конечно, надо бы посмотреть в чём именно дело. Может там ещё в несколько раз можно всё ускорить. =)

0 Спасибо
Аватар пользователя Semantics
Semantics 1 неделя назад

Если бекенд не настроить, то врядли будет ускорение, так как друпал будет так же в БД кеш писать

0 Спасибо
Аватар пользователя bsyomov
bsyomov 1 неделя назад

А, имелись в виду настройки в settings.php? Так делалось-то небось по руководству, и наверняка же они были вписаны. Если не ошибаюсь, там всё, кроме кеша форм идёт в memcached, если копипестить из мануала.

0 Спасибо
Аватар пользователя itcrowd72
itcrowd72 2 недели назад

А если разобраться в причинах торможения, сайт может начать работать в 10 раз быстрее

0 Спасибо
Аватар пользователя Studio VIZA
Studio VIZA 2 недели назад
SkySofiaK написал:
сайт стал работать в 2 раза быстрее!

Если было 15сек скорость загрузки страницы, то теперь 7.5сек?

0 Спасибо
Аватар пользователя SkySofiaK
SkySofiaK 2 недели назад 1

Неа, было 3,5 сек, стало 1,7 сек

Аватар пользователя fairrandir
fairrandir 2 недели назад

1.7 это что? TTFB? DOMContentLoaded? First meaningful paint? Time to interactive?

0 Спасибо
Аватар пользователя SkySofiaK
SkySofiaK 2 недели назад 1

єто 1,7 секунды грузится страница

Аватар пользователя BatKor
BatKor 1 неделя назад

Пожалуйста при разработки четко придерживайте MVC. И только после этого Memcache или еще что то там.

0 Спасибо