我目前正在尝试建立和运行我的网站与Laravel。
虽然我的本地人一切都很好,但我在我的制作网站上遇到了一个错误。
在我尝试使用具有“可搜索”特性的模型时,几乎所有的POST请求都会返回如下错误:
[2022-11-16 06:06:49] production.ERROR: Invalid URL: scheme is missing in "/indexes/comments/documents/delete-batch". Did you forget to add "http(s)://"? {"userId":1,"exception":"[object]它总是会出现一些类似于“无效URL: along”的内容,以及:您忘记添加“http(S)://”了吗?
我注意到,在所有这些日志中,似乎都出现了"MeiliSearchEngine“。
还有其他人也有类似的问题吗?
如果我不得不猜测的话,这可能是在meilisearch试图对这些新的可搜索模型进行索引时引起的错误。
这是我的童子军配置
return [
'driver' => env('SCOUT_DRIVER', 'algolia'),
'prefix' => env('SCOUT_PREFIX', ''),
'queue' => env('SCOUT_QUEUE', false),
'after_commit' => false,
'chunk' => [
'searchable' => 500,
'unsearchable' => 500,
],
'soft_delete' => false,
'identify' => env('SCOUT_IDENTIFY', false),
'algolia' => [
'id' => env('ALGOLIA_APP_ID', ''),
'secret' => env('ALGOLIA_SECRET', ''),
],
'meilisearch' => [
'host' => env('MEILISEARCH_HOST', 'http://127.0.0.1:7700'),
'key' => env('MEILISEARCH_KEY', null),
'settings' => [
\App\Submission::class => [
'updateFilterableAttributes'=> ['nsfw',],
],
],
],
];发布于 2022-11-20 22:27:34
我的SCOUT_DRIVER文件中有重复的.env变量。
https://stackoverflow.com/questions/74455889
复制相似问题