The requested PHP extension ext-redis * is missing from your system. Install or enable PHP’s redis extension.
今天使用composer 安装swoft 错误信息:系统中缺少请求的php扩展ext redis*。安装或启用php的redis扩展。
结果是因为PHP中没有安装redis扩展
[root@VM_0_5_centos src]# wget http://pecl.php.net/get/redis-4.2.0.tgz
[root@VM_0_5_centos src]# tar -xzvf redis-4.2.0.tgz
[root@VM_0_5_centos src]# cd redis-4.2.0/
[root@VM_0_5_centos redis-4.2.0]# phpize
[root@VM_0_5_centos redis-4.2.0]# ./configure --with-php-config=/usr/local/php/bin/php-config
[root@VM_0_5_centos redis-4.2.0]# make && make install
然后去php.ini里面增加extension=redis.so就好了(记得重启服务)
接下来就可以安装swoft了
[root@VM_0_5_centos wwwroot]# composer create-project swoft/swoft swoft
The requested PHP extension ext-redis * is missing from your system. Install or enable PHP's redis e
最新推荐文章于 2026-06-21 15:15:17 发布
本文详细介绍了如何解决在使用composer安装swoft时遇到的PHP redis扩展缺失问题。通过下载redis扩展包,进行编译配置,并在php.ini中添加扩展配置,最终成功解决了这一问题。


145

被折叠的 条评论
为什么被折叠?



