New answers tagged memcached
In addition to @Bazze's excellent comment regarding libsas, you may be missing a dependency ( or a dependency on the right architecture) Note that it is fairly common to have to install both 32-bit and 64-bit libraries for some applications. If you use ldd /path/to/amazon-elasticache-cluster-client.so, do you see any lines mentioning ‘unresolved’ or ...
I only changed location /get_match to location = /get_match. It worked. I don't get why, though. I thought that the = only shows the EXACT location and stops the parser from searching for other possible matches for the given location. Any comments would be appreciated.
root@server [~]# yum install php-pecl-memcache --disableexcludes=all
Sometimes just typing at the command line: $ php -m To view the loaded modules will show some information about why some modules aren't being loaded. Also ini file syntax errors causing modules not to load are sometimes revealed by the command line: $ php --ini These are the first things I'd do to debug a module that's not loading.
I ended up building this installing this via PECL, the extension having two dependencies: cyrus-sasl-devel which I installed from the default package repo and libmemcached which I built from source: 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 ...
Memcached >2.1 requires at least libmemcached 1.x. You seem to have 0.31 still installed. Remove the current libmemcached packages and install libmemcached10 (plus the -devel). These packages can be found in (at least) IUS repository.
Top 50 recent answers are included