libmemcached
和php“memcached”扩展,在php-fpm配置中添加了一行`php_admin_value [extension] = memcached.so'并重新启动了php-fpm。
通过网络服务器打开带有phpinfo()
的测试php,开始显示有关“memcached”扩展名(screenshot)的部分。但是,尝试实例化该类会因Fatal错误而失败:Class 'Memcached' not found
。
我也尝试以相同的方式安装php“memcache”(不带'd')扩展名:下载来源,phpize
,configure
,{{1} },make
。完全相同:make install
中的listed,“未找到类”致命错误。
我做错了什么,如何将已编译的扩展名添加到php-fpm?
目前,phpinfo();
/ yum
软件包管理器不是一个选项,因为需要特定的版本。
答案 0 :(得分:1)
你设置似乎很好。我有相同的设置,除了我的memcache / memcached由yum安装。也许你的memcache / memcached没有正确安装。以下链接提到了对zlib-devel的依赖。
Fatal error: Class 'Memcache' not found (installed with pecl)