我一直试图将phpredis安装到我的aws ec2实例,但是在phpredis文件夹中运行“ sudo make test”时,我仍然遇到相同的错误。
PHP警告:PHP启动:无法加载动态库'/tmp/phpredis-phpredis-59503a8/modules/redis.so'-/tmp/phpredis-phpredis-59503a8/modules/redis.so:未定义符号:json_globals在第0行的Unknown中 PHP警告:PHP启动:无法加载动态库'/tmp/phpredis-phpredis-59503a8/modules/redis.so'-/tmp/phpredis-phpredis-59503a8/modules/redis.so:未定义符号:未知中的json_globals第0行
================================================ ====================== 的PHP:/ usr / bin / php 警告:PHP启动:无法加载动态库'/tmp/phpredis-phpredis-59503a8/modules/redis.so'-/tmp/phpredis-phpredis-59503a8/modules/redis.so:未定义符号:在线未知中的json_globals 0
PHP_SAPI:cli
PHP_VERSION:7.0.33
ZEND_VERSION:3.0.0
PHP_OS:Linux-Linux ip-172-31-4-98 4.14.128-87.105.amzn1.x86_64#1 SMP 2019年6月20日星期四00:43:44 UTC 2019 x86_64
实际的INI:/tmp/phpredis-phpredis-59503a8/tmp-php.ini
更多.INI:
CWD:/ tmp / phpredis-phpredis-59503a8
额外的目录:
此错误不断发生,如果我将redis.so复制到php7.0模块,则Redis根本无法工作。
我目前正在将Amazon Linux与https://github.com/nicolasff/phpredis/zipball/master中的php7.0,redis5.0.5和phpredis一起使用。 我已经以类似的配置成功安装了redis,但是我不知道为什么我似乎根本无法解决这个问题。 Redis也不会显示在phpinfo中。