独角发卡版本:2.0.6
宝塔版本:开心版8.2.0
php版本:PHP7.4
问题描述:在后台配置好邮箱信息后测试发送可以正常发,但是下单后,进程管理日志里面是空的,没有发送邮件,也就是发送的job队列没有起作用。
经过请教大佬花了10U之后,排查到php配置php.ini最后多了一个扩展代码,如果所示:
后来复盘之后,发现因为是这个版本的宝塔上面推荐安装的是‘PHP网站安全告警’这个防护,而之前的是‘堡塔PHP安全防护 2.4’
就是这个‘PHP网站安全告警’加载了防护模块之后,才会在配置文件加哪个代码,也就是它导致了独角的队列
‘php artisan queue:work
’ 这个进程没有正常工作。
当卸载了‘PHP网站安全告警’,安装‘堡塔PHP安全防护 2.4’之后就正常了,当然也可以不安装这个防护插件。