У меня есть сайт Drupal 7 с установленным Memcache, который отлично работает на веб-сервере Apache2. Теперь я заменил Apache2 HHVM (HipHop) и получил реальный импульс производительности.Интеграция с интеграцией HHVM
Проблема в том, что, очевидно, Drupal не может взаимодействовать с сервером Memcache. Вот ошибка:
Notice: Use of undefined constant MEMCACHE_COMPRESSED - assumed 'MEMCACHE_COMPRESSED' in dmemcache_set() (line 44 of /.../modules/memcache/dmemcache.inc).
и, конечно же, ничего не хранится в Memcache.
Я полагаю, что модуль Memcache от Drupal использует Memcache:set()
PECL, который недоступен в этом недавно установленном HHVM. Есть ли какая-либо PECL-подобная установка для HHVM?
Благодаря
Я тоже смотрю на это. Большинство php-приложений требуют, по крайней мере, mysql и memcache, и hhvm, кажется, не хватает расширения memcache. – lethalman