请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师携程部分的这个问题

PHP Warning:  PHP Startup: Unable to load dynamic library 'redis.so' (tried: /usr/lib64/php/modules/redis.so (/usr/lib64/php/modules/redis.so: undefined symbol: php_json_decode_ex), /usr/lib64/php/modules/redis.so.so (/usr/lib64/php/modules/redis.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0

PHP Fatal error:  main(): must be called in the coroutine. in /var/www/html/swoole/MySql/mysql.php on line 32



我也没有用到redis。线上php7.2中确实没有redis.so这个扩展包

https://img1.sycdn.imooc.com//szimg/5d6e0ce109d0fe1e16090714.jpg

https://img1.sycdn.imooc.com/szimg/5d6e15990910414907590525.jpg


正在回答 回答被采纳积分+3

2回答

singwa 2019-09-04 12:26:14

还有第二个问题您代码有问题。参考;https://www.qinziheng.com/swoole/7477.htm

0 回复 有任何疑惑可以回复我~
  • 提问者 究极大混子 #1
    下面提的那个问题解决了,就是redis扩展问题,只是协成连接一下mysql,还会报redis错误,有点懵
    回复 有任何疑惑可以回复我~ 2019-09-06 14:30:28
singwa 2019-09-04 12:24:56

先 php -m | grep redis 看下是否有

0 回复 有任何疑惑可以回复我~
  • 提问者 究极大混子 #1
    #  php -m | grep redis
    PHP Warning:  PHP Startup: Unable to load dynamic library 'redis.so' (tried: /usr/lib64/php/modules/redis.so (/usr/lib64/php/modules/redis.so: undefined symbol: php_json_decode_ex), /usr/lib64/php/modules/redis.so.so (/usr/lib64/php/modules/redis.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
    
    
    # find / -name redis.so
    /usr/lib64/php/modules/redis.so
    /root/phpredis/.libs/redis.so
    /root/phpredis/modules/redis.so
    回复 有任何疑惑可以回复我~ 2019-09-06 14:12:29
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号