【发布时间】:2021-04-30 06:50:54
【问题描述】:
当我完成安装 php 后,我尝试将 php 升级到 8.0.1,我发现这样。我该怎么办?
[root@localhost /]# php -v
PHP 警告:PHP 启动:无法加载动态库 'redis.so' (试过:/usr/lib64/php/modules/redis.so (/usr/lib64/php/modules/redis.so:未定义符号:_zval_ptr_dtor), /usr/lib64/php/modules/redis.so.so (/usr/lib64/php/modules/redis.so.so:无法打开共享对象文件: 第 0 行的 Unknown 中没有这样的文件或目录))
PHP 8.0.1 (cli)(构建时间:2021 年 1 月 5 日 13:54:54)(NTS gcc x86_64) 版权所有 (c) PHP 集团 Zend Engine v4.0.1,版权所有 (c) Zend Technologies 使用 Xdebug v3.0.2,版权所有 (c) 2002-2021,由 Derick Rethans 提供
操作系统:Centos 7
【问题讨论】:
-
第一个问题,
redis.so是否可以加载到 PHP 正在寻找的任何地方?第二个问题:如果不是,是不是在其他地方? -
您正在从 什么版本升级到 PHP8.0.1?
-
redis服务器安装运行了吗?
-
3. redis server is running "[root@localhost /]# sudo systemctl status redis ● redis.service - redis-server Loaded: loaded (/etc/systemd/system/redis.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/redis.service.d └─limit.conf Active: active (running) since"
-
2.从7.1.0升级到php 8.0.1。