系统: ARM V10 server (1229)
软件: php、phpdevel redis5.1.0RC1 redis5.1.0RC1.tgz
phpredis 编译:
解压进入目录内:
# phpize
# ./configure withphpconfig=/usr/bin/phpconfig
# make
# make install
问题: phpfpm 报错(如下图)
并且,php m 下没有 redis
• 排查:
检查 php 配置:
#cat /etc/php.ini extension="redis.so"
重启 http, 报错:
推测配置问题,查阅资料发现 php 扩展配置需写在 php.d 目录下,
重新修改为:
# cat /etc/php.d/redis.ini extension="redis.so"
重启 http 服务正常,
重启 phpfpm 服务正常, phpfpm 正常(warning 忽略),php m 下 redis 扩展有了。