Php 类别';AlgoliaSearch\Version';找不到
我正在尝试将algolia搜索系统添加到我的laravel(5.6)web应用程序中。为此, 我遵照下面的指示Php 类别';AlgoliaSearch\Version';找不到,php,laravel,Php,Laravel,我正在尝试将algolia搜索系统添加到我的laravel(5.6)web应用程序中。为此, 我遵照下面的指示 作曲者需要拉拉维尔/斯考特 php artisan供应商:publish--provider=“Laravel\Scout\ScoutServiceProvider” 在我的用户模型中使用可搜索特征 使用Laravel\Scout\Searchable 编写器需要algolia/algoliasearch客户端php php artisan scout:导入“应用程序\用户” 我还设置
我也有同样的问题 当我使用命令
php artisan scout:import
出现以下错误:
在EngineManager.php第31行:
未找到类“AlgoliaSearch\Version”
降级版本修复了它
composer require algolia/algoliasearch-client-php:^1.27
基于此,看起来他们使用的是^1.27版本,而您使用的是^2.0版本,可能是^2.0版本与scout不兼容。请将代码添加为文本,而不是图像。你试过运行composer dumpautoload吗?我运行composer dumpautoload,但在更改版本后,仍然出现同样的问题…谢谢CBA管理员