Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 订阅服务器中的事件未触发_Laravel_Laravel 8 - Fatal编程技术网

Laravel 订阅服务器中的事件未触发

Laravel 订阅服务器中的事件未触发,laravel,laravel-8,Laravel,Laravel 8,我似乎不明白为什么某个事件没有触发 在ProviderEventServiceProvider中 protected$subscribe=[ “App\Listeners\ProductEventSubscriber”, ]; 在Listeners\ProductEventSubscriber中 使用空间\媒体库\媒体集合\事件\转换已完成; 公共函数MediaConversion已完成($event) { 日志::信息('Hi'); } 公共功能订阅($events) { 返回[ 转换已完成

我似乎不明白为什么某个事件没有触发

ProviderEventServiceProvider中

protected$subscribe=[
“App\Listeners\ProductEventSubscriber”,
];
Listeners\ProductEventSubscriber中

使用空间\媒体库\媒体集合\事件\转换已完成;
公共函数MediaConversion已完成($event)
{
日志::信息('Hi');
}
公共功能订阅($events)
{
返回[
转换已完成::类=>[
[ProductEventSubscriber::类,'mediaConversionHasBeenCompleted',
],
];
}

我已经运行了php artisan optimize:clear
并重新启动了horizon。我可以看到事件正在处理并成功完成。方法
mediaconversionhasbeincompleted
不会被激发。我可能遗漏了什么?

好,所以我使用了
转换已完成
事件,而我必须使用
响应图像生成
,因为我使用的是响应图像选项。此事件没有文档记录,因此我将与Spatiale团队联系。

您使用的是什么版本的Laravel?最新版本,8.16.0