首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel/Meilisearch --你忘记添加“http(S)://”了吗?

Laravel/Meilisearch --你忘记添加“http(S)://”了吗?
EN

Stack Overflow用户
提问于 2022-11-16 06:10:52
回答 1查看 74关注 0票数 0

我目前正在尝试建立和运行我的网站与Laravel。

虽然我的本地人一切都很好,但我在我的制作网站上遇到了一个错误。

在我尝试使用具有“可搜索”特性的模型时,几乎所有的POST请求都会返回如下错误:

代码语言:javascript
复制
[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试图对这些新的可搜索模型进行索引时引起的错误。

这是我的童子军配置

代码语言:javascript
复制
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',],
            ],      
        ],  
    ],
];
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-20 22:27:34

我的SCOUT_DRIVER文件中有重复的.env变量。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74455889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档