【问题标题】:PHP 7: Redis extenstion doesn't load (PHP Startup: Unable to load dynamic library)PHP 7:Redis 扩展不加载(PHP 启动:无法加载动态库)
【发布时间】:2016-06-23 07:46:18
【问题描述】:

最近,我将 PHP 升级到了 7.0.4 版。之后,我尝试按照类似于instructions 的步骤重新安装 Redis 客户端(PHP Redis)。

但是,当我运行 PHP 时,出现以下错误:

$ php -v
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/redis.so' - /usr/lib/php/20151012/redis.so: undefined symbol: zval_used_for_init in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/redis.so' - /usr/lib/php/20151012/redis.so: undefined symbol: zval_used_for_init in Unknown on line 0

有人知道如何解决这个问题吗?

【问题讨论】:

标签: php redis phpredis


【解决方案1】:

2016 年 3 月开始的 phpredis 稳定分支不支持 php7。但是您可以将它与php7-brunch 一起使用。它仍然有some bugs,但实际上可以使用。

【讨论】:

猜你喜欢
  • 2017-03-17
  • 2019-04-03
  • 2015-08-30
  • 2015-03-01
  • 2011-04-20
  • 2021-04-03
  • 2020-03-16
  • 2016-11-27
  • 2021-10-05
相关资源
最近更新 更多