Я только что наткнулся на то же препятствие. Если Вы на самом деле смотрите на журнал установки для memcache
, Вы заметите, что это компилирует и устанавливает его в следующем каталоге:
/usr/lib
/php/extensions/no-debug-non-zts-20090626/memcache.so
Все же Apache пытается загрузить расширение из следующего местоположения:
/usr/local/lib
/php/extensions/no-debug-non-zts-20090626/memcache.so
Кажется, что это - ошибка с WHM. То, что можно сделать, создают ссылку и перезапускают Apache.
ln /usr/lib/php/extensions/no-debug-non-zts-20090626/memcache.so /usr/local/lib/php/extensions/no-debug-non-zts-20090626/memcache.so
chmod 0755 /usr/local/lib/php/extensions/no-debug-non-zts-20090626/memcache.so
/scripts/restartsrv_apache
Для устранения ошибки проверка местонахождения zlib... configure: ошибка: поддержка memcache требует ZLIB. Используйте --with-zlib-dir=
, запустите команду:
yum install zlib-devel