CentOS 上的 nginx + php-fpm,全部从源代码编译。添加 memcached 支持,我编译libmemcached
和 php "memcached" 扩展,在 php-fpm 配置中添加一行 `php_admin_value[extension]=memcached.so' 并重新启动 php-fpm。
通过 web 服务器打开一个测试 phpphpinfo()
开始显示有关“memcached”扩展的部分(截图)。但是,实例化类的尝试失败并出现致命错误:Class 'Memcached' not found
。
我还尝试以相同的方式安装 php“memcache”(不带 'd' )扩展:下载phpize
源文件、、、、、configure
。都一样:列在“找不到类”的致命错误中。make
make install
phpinfo();
我做错了什么,如何向 php-fpm 添加已编译的扩展?
yum
/pecl
包管理器目前不是一个选项,因为需要特定版本。