Phalconで一生Memcacheクラスが使えない
Phalconで一生Memcacheクラスが使えない。
ドキュメントの通り書いてみるも、newはできるくせに、saveの行でどうしても
Fatal Error: class 'memcache' not found
となってしまう。
普通のPHPの
$m = new \Memcached();
$m->addServer('localhost', 11211);
$m->set('foo', 100); var_dump($m->get('foo'));
これは取れるので、memcached自体は環境に入っているし、phpinfoにも載っている。
まさに
Fatal Error: class 'memcache' not found - Discussion - Phalcon Framework
この記事と同じ状態だ。
解決方法
memcache「d」じゃなくて、memcacheが必要だった。
# yum install php56u-pecl-memcache
nginxとphp-fpm構成なので
# service php-fpm restart
あーハマった。