升级服务器后,GuzzleHttp Clinet显示警告错误

时间:2019-05-02 11:01:59

标签: php guzzle php-7.2 guzzlehttp

在使用相同的LEMP设置将我们的Debian 8机器升级到9之后 此代码:

$client = new Client(
    [
       'Connection' => 'close',
       CURLOPT_FORBID_REUSE => true,
       CURLOPT_FRESH_CONNECT => true,
    ]
 );
 $client->get($fileUrl, ['save_to' => $local_xml]);

重现警告错误:

  

警告错误:使用未定义的常量CURLOPT_FORBID_REUSE-   假定为“ CURLOPT_FORBID_REUSE”(将来会引发错误   版本的PHP)

     

警告错误:使用不确定的常量   CURLOPT_FRESH_CONNECT-假定为“ CURLOPT_FRESH_CONNECT”(这将   在将来的PHP版本中引发错误)

我可以在bootstrap文件中定义此常量,但是我们还有其他php类,在这些类中我们还使用GuzzleHttp客户端和其他选项。

还有其他选项可以将此常量添加到客户端选项吗?

0 个答案:

没有答案