elasticsearch-php关闭curl代理



timg.jpg

和solr一样,elasticsearch php客户端也是因为代理的原因无法访问服务器,应该是curl的原因,关闭即可。官方文档找了好久都没有啊!!!

  $logger = ClientBuilder::defaultLogger(storage_path() . '/logs/elastic.log');
    $this->client = ClientBuilder
        ::create()
        ->setSSLVerification(false)
        ->setHosts(Config::get('elastic.config'))
        ->setConnectionParams([
            'client' => [
                'proxy' => '127.0.0.1:8888', //关闭设置为false即可
                ]
        ])
        ->setLogger($logger)
        ->build();
}


共有 1 条评论

  1. avatar

    123

    厉害

Top