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