Php 特质';Illumb\Foundation\Bus\DispatchesJobs';找不到

Php 特质';Illumb\Foundation\Bus\DispatchesJobs';找不到,php,laravel,laravel-5,maatwebsite-excel,Php,Laravel,Laravel 5,Maatwebsite Excel,我正在使用导出和导入数据库到excel文件。一切都很顺利,但几天后,我发现这个图书馆出了问题。这并不是突然发生的,事实上,我在应用程序中添加了更多功能,最终发现了这个错误 从Maatwebsite库使用的库似乎有问题。在几个小时试图找出问题所在后,我找不到调度作业来自何处的任何线索 也许,有人对我面临的问题有线索吗?我真的很感激。谢谢 此特性是在Laravel 5.1中添加的-在旧版本中,您应该使用Lightning\Foundation\Bus\DispatchesCommand特性。他们的工

我正在使用导出和导入数据库到excel文件。一切都很顺利,但几天后,我发现这个图书馆出了问题。这并不是突然发生的,事实上,我在应用程序中添加了更多功能,最终发现了这个错误

从Maatwebsite库使用的库似乎有问题。在几个小时试图找出问题所在后,我找不到调度作业来自何处的任何线索


也许,有人对我面临的问题有线索吗?我真的很感激。谢谢

此特性是在Laravel 5.1中添加的-在旧版本中,您应该使用Lightning\Foundation\Bus\DispatchesCommand特性。他们的工作方式非常相似


你可以在这里看到更多关于如何使用这种特质的细节:

这是真的@jedrzej.kurylo。。Maatwebsite插件版本是问题的根本原因。发生在我身上的一个问题是,我在composer.json中声明了这一点

"maatwebsite/excel": "~2.0",
如果我记得很清楚的话,我会在安装laters版本之前运行composer自更新并自动安装composer(即使我已经在版本2.0中声明了composer.json)

为了解决这个问题,我在composer.json中添加了更多细节

"maatwebsite/excel": "~2.0.0",
然后运行composer update。结果是编写器降级了库版本

Updating dependencies (including require-dev)
 - Removing maatwebsite/excel (v2.1.0)
 - Installing maatwebsite/excel (v2.0.10)
   Loading from cache

在那之后,一切都会好起来的

谢谢你指点我这个!我成功地将版本降级,它解决了问题。
Updating dependencies (including require-dev)
 - Removing maatwebsite/excel (v2.1.0)
 - Installing maatwebsite/excel (v2.0.10)
   Loading from cache