由于某些原因,侦听器不在服务器上工作,但在本地计算机上一切正常。我在控制器,事件和侦听器上取得了3个对数点。 “火灾事件”点和“事件文件”都可以,但是“发送短信”无效。可以是什么?
监听器
$user = User::find($event->userId);
if (!is_null($user->phone_verified_at)) {
Log::info('Send SMS', (array) $user);
PhoneSms::sendSMS($user->phone, trans(config('sms.'.$event->type)), true);
}
事件
public function __construct($userId, $type)
{
Log::info('Event file', (array) $userId);
$this->userId = $userId;
$this->type = $type;
}
控制器
Log::info('Fire event', (array) $user);
event(new UserDataChanged($user_id, 'not_success_enter'));