升级babenkoivan/elastic-scout-driver
包到^3.1.0
版本后,我得到了这个错误消息:
Class "ElasticClient\ServiceProvider" not found
我无法使用任何php artisan或composer命令而不会得到该错误,我已经尝试过了:
composer dump-autoload
php artisan config:clear
php artisan optimize:clear
php artisan clear-compiled
这是我的项目composer.json的一部分
"require": {
"php": "^8.1",
"babenkoivan/elastic-migrations": "^3.3.0",
"babenkoivan/elastic-scout-driver": "^3.1.0",
"laravel/framework": "^10.2",
"laravel/scout": "^9.8.0",
},
2条答案
按热度按时间5jvtdoz21#
我可以解决它,删除以下文件:
现在可以使用Artisan命令。
(我让这个答案,以防万一别人有同样的问题与任何其他服务提供商)
vkc1a9a22#
尝试运行。这可能会解决问题。