PHP artisan es:init,报 500 错误,是什么原因呢?求助大神

 //创建template

        $client=new Client();

        $url=config('scout.elasticsearch.hosts')[0]. '/_template/tmp';

        $client->delete($url);

       $param = [

            'json'=>[

               'template' => config('scout.elasticsearch.index'),

               'mappings' => [

                    '_default_' => [

                       'dynamic_templates' => [

                            [

                                'strings' => [

                                    'match_mapping_type'=> 'string',

                                    'mapping' => [

                                        'type'=> 'text',

                                        'analyzer'=> 'ik_smart',

                                        'fields' => [

                                            'keyword' => [

                                                'type'=> 'keyword'

                                            ]

                                        ]

                                    ]

                                ]

                            ]

                        ]

                    ]

                ],

            ],

        ];

        $client->put($url,$param);

        //记录

        $this->info("=======创建模板成功=======");

        //创建index

        $url = config('scout.elasticsearch.hosts')[0] . '/' . config('scout.elasticsearch.index');

        //$client->delete($url);

        $param=[

            'json' => [

                'settings' => [

                    'refresh_interval'=> '5s',

                    'number_of_shards'=> 1,

                    'number_of_replicas'=> 0,

                ],

                'mappings' => [

                    '_default_' => [

                        '_all' => [

                            'enabled'=> false

                        ]

                    ]

                ]

            ]

        ];

        $client->put($url,$param);

        //记录

        $this->info("=======创建索引成功=======");
In RequestException.php line 113:

  Server error: `PUT http://127.0.0.1:9200/_template/tmp` resulted in a `500
  Internal Server Error` response:
  {"error":{"root_cause":[{"type":"missing_resource_exception","reason":"coul
  d not locate data"}],"type":"missing_resource (truncated...)
本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!