swooletw/laravel-swoole 组件启动失败处理

  • swooletw/laravel-swoole 组件安装
swooletw/laravel-swoole 组件启动失败处理_第1张图片
image.png
swooletw/laravel-swoole 组件启动失败处理_第2张图片
image.png

通过上面的报错,可以看到,其实是可以正常启动的。但是,从log-viewer 中可以看到有三个报错,否是与 fire 方法有关。通过 github 解决方案,查询到,说是 laravel5.8 的版本不支持 fire 方法了,要改成 dispatch 方法。我尝试后,确实有效果

swooletw/laravel-swoole 组件启动失败处理_第3张图片
image.png

然后我去查看了 laravel5.8 的升级文档 确实有说明,fire 方法已经废弃

swooletw/laravel-swoole 组件启动失败处理_第4张图片
image.png

但是我又去查询了 github 上的 swooletw/laravel-swoole 代码,新版本确实已经改成了 dispatch() ,我们只需要升级组件即可解决此 BUG。 执行composer update 升级

推荐阅读

  • 使用 Swoole 来加速你的 Laravel 应用

  • JohnsonChung 博客

你可能感兴趣的:(swooletw/laravel-swoole 组件启动失败处理)