环境说明:
fastadmin + epay插件
php7.2
问题出现的情况是:
之前的一个项目运行正常。 thinkphp的内核版本也一样, 把addons下的epay复制过来, 运行时提示:Class 'Symfony\Component\EventDispatcher\EventDispatcher' not found。
在生产环境执行 composer update 命令会出现:

还是决定对比两个项目哪里不一样,最后解决方案是:
把支付运行正常的项目中的 vendor文件夹里的文件全部复制到报错的项目中。 问题解决。
FastAdmin+Epay插件迁移问题:Symfony EventDispatcher类未找到
在将epay插件从一个正常运行的ThinkPHP项目迁移到另一项目时遇到`EventDispatcher`类缺失。通过composer更新和复制vendor文件夹解决。
2439

被折叠的 条评论
为什么被折叠?



