我正在尝试使用排队作业发送电子邮件 因此,当我调度作业时,它将作业存储在数据库中的作业表中并发送电子邮件,我需要在服务器上运行此命令
php artisan queue:work
但是会产生错误:
php_network_getaddresses:getaddrinfo失败:临时失败 名称解析[tcp:// redis:6379]
那么这里有什么问题
答案 0 :(得分:0)
将REDIS_HOST=redis
更改为REDIS_HOST=127.0.0.1
,它正在寻找名为redis
的主机,但找不到它
更改 .env
后必须清除缓存:php artisan config:cache