Поиск с использованием драйвера TNTSearch работает в среде Homestead, однако на производстве он возвращает ошибку: ошибка ниже,
Symfony\Component\Debug\Exception\FatalThrowableError: Class 'AlgoliaSearch\Version' not found
onvendor/laravel/scout/src/EngineManager.php:31
Однако у моего .env есть SCOUT_DRIVER=tntsearch
, а в конфигурационном файле scout.php есть:
'driver' => env('SCOUT_DRIVER', 'tntsearch'),
'tntsearch' => [
'storage' => storage_path(),
'fuzziness' => env('TNTSEARCH_FUZZINESS', false),
'fuzzy' => [
'prefix_length' => 2,
'max_expansions' => 50,
'distance' => 2
],
'asYouType' => false,
'searchBoolean' => env('TNTSEARCH_BOOLEAN', false),
]
Проблема в том, что я не использую поиск Algolia, а в моем файле композитора есть драйвер Scout и TNTSearch. Поиск работает в моей локальной среде Homestead, но не на рабочем сервере.