Laravel 安装 Redis 踩坑和 artisan queue:work 启动失败原因
发布时间:2020-10-27 13:56:57 浏览:382

好多同学到这一步就容易出问题,昨天就遇到了。
一直找不到原因,然后在网上东找西找,原来是把 ini 配置文件改错了。

安装 redis

这个网上好多教程的,就是下载下来安装编译成.so 文件,然后复制一模块下面去。

测试是否安装成功

public 下建个文件,如果访问正常那就 redis 安装成功了

connect('127.0.0.1',6379);
 $redis->set('name','klc'); 
echo $redis->get('name'); 

用 phpinfo () 查看是否有扩展
安装目录 /redis-server
安装目录 /redis-cli
执行 monitor
然后在启动 php artisan queue:work
运行看有没有打印出内容

查看配置文件

php -m 查看是否有 redis 模块
php -i | grep php.ini
查看 php.ini 文件
extension=redis.so