控制器paymentController中alipayNotify方法使用log::debug导致回调与事件失败
1. 运行环境
1). 当前使用的 Laravel 版本?
8.83.11
2). 当前使用的 php/php-fpm 版本?
PHP 版本:7.4.27
php-fpm 版本:
3). 当前系统
MacOS 10.13.6 (17G14042)
4). 业务环境
开发环境:laradock
5). 相关软件版本
Mysql:5.7 nginx:1.21.5 redis:5.3.6
2. 问题描述?
屏蔽log::debug这段代码,能够正常完成支付,同时也会触发支付完成后的事件($this->afterPaid($order))。
邮件能收到,相关商品的销量也会变化。
回调显示成功。
但是,使用log::debug这段代码后
无法触发 支付完成后 的事件。
回调也显示错误。
failed_jobs表单中也记录到了相关错误信息。
请问,为什么使用 log::debug 会导致事件与支付回调失败?
推荐文章: