gpt4 book ai didi

php - 设置了不支持的 SSL 上下文选项。存在以下选项,但已被忽略 : cafile

转载 作者:太空宇宙 更新时间:2023-11-03 15:08:34 26 4
gpt4 key购买 nike

从今天早些时候(美国东部标准时间上午 9:35 左右)开始,我在 Google Cloud 日志中收到此错误消息:

  E 2015-07-09 10:35:51.967  200     779 B   889ms E 10:35:51.611 E 10:35:51.817 /get.php?u=xxxx@test.com&_=1436448941263
190.188.222.26 - XXX [09/Jul/2015:06:35:51 -0700] "GET /get.php?u=xxxx@test.com&_=1436448941263 HTTP/1.1" 200 779 - "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.61 Safari/537.36" "mailroof-test.appspot.com" ms=889 cpu_ms=329 cpm_usd=0.000177 instance=00c61b117c0ffb0afc187ade6b0e941e8ff97f60 app_engine_release=1.9.24
E 10:35:51.611 Unsupported SSL context options are set. The following options are present, but have been ignored: cafile

不过,从某种意义上说,代码似乎“有效”,功能中没有任何损坏或遗漏。但它让我的日志文件充满了这种烦恼。

顺便说一句,我使用的是 PHP API 1.1.2,今天我升级到 1.1.4,后来升级到主版本。在那之后很久我就注意到了错误日志,我认为升级可能是导致它的原因。所以我回滚了所有更改,但错误仍然存​​在。

有什么可能导致这种情况的想法吗?和解决方案?

PS:在我看来这像是一个 ssl 证书错误。真的可以吗?

更新:错误消失了,现在又回来了。该日志没有用处,因为它没有指示实际触发错误的原因。它在日志中制造了很多噪音。但该应用程序正在运行......所以,我只是想弄清楚哪里出了问题。

注意:我在 github 上发布了同样的问题:

https://github.com/google/google-api-php-client/issues/608

而且更多的人似乎也有类似的问题,但我们都无法检测出是什么原因造成的。

最佳答案

我在 git 存储库中发布了同样的问题,今天开发人员确认了之前对错误的非官方修复:

https://github.com/google/google-api-php-client/issues/608

基本上,解决方案是注释 Stream.php 的第 91 行(在 IO 文件夹中),这是引用“cafile”的在线行:

/* Dissabled by AR to prevent the SSL warning in the Log
$requestSslContext["cafile"] = dirname(__FILE__) . '/cacerts.pem';
*/

它如 promise 的那样工作。所以,如果您遇到同样的问题,这就是当前的解决方案。

关于php - 设置了不支持的 SSL 上下文选项。存在以下选项,但已被忽略 : cafile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31329459/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com