怎么解决在php7中不能加载redis的问题

这篇文章主要讲解了“怎么解决在php7中不能加载redis的问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决在php7中不能加载redis的问题”吧!

怎么解决在php7中不能加载redis的问题

具体问题描述:

php7无法加载redis扩展

执行 /etc/init.d/php7-fpm restart 如下提示

Starting php-fpm [07-Dec-2015 17:46:03] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/server/php7/lib/php/extensions/no-debug-non-zts-20151012/redis.so' - /server/php7/lib/php/extensions/no-debug-non-zts-20151012/redis.so: undefined symbol: zval_used_for_init in Unknown on line 0
redis版本 redis-cli 2.6.17
redis php 扩展版本 2.2.7 (http://pecl.php.net/package/redis 下载的最新的)

解决办法:

so easy!

https://github.com/edtechd/phpredis

下载的这个,重新编译,问题解决!

感谢各位的阅读,以上就是“怎么解决在php7中不能加载redis的问题”的内容了,经过本文的学习后,相信大家对怎么解决在php7中不能加载redis的问题这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!