Есть ли стандартный / поддерживаемый способ установить расширение memcached для PHP на openSUSE 13.2?
В CentOS это был случай yum -y install php-pecl-memcached
.
Но не похоже, что эквивалент присутствует в репозиториях пакетов по умолчанию для openSUSE.
я нашел этот но поскольку это для клиентской системы, я бы предпочел не оставлять их с чем-то нестандартным.
Спасибо заранее за любую помощь,
Леон
В итоге я создал это, установив это через PECL, расширение имеет две зависимости: cyrus-sasl-devel
который я установил из репозитория пакетов по умолчанию и libmemcached
который я построил из исходников:
zypper install cyrus-sasl-devel
zypper install gcc-c++
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar -xzf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure
make
make install
pecl install memcached
⋮
libmemcached directory [no] : /usr/local
⋮
Затем я создал файл /etc/php5/conf.d/memcached.ini
содержащий:
extension=memcached.so