![]() |
1
24
可能是DNS问题? 试试你的网址 this code :
|
![]() |
2
48
我发现curl可以决定使用ipv6,在这种情况下,它试图解决,但没有得到ipv6的答案(或类似的结果)并超时。 您可以尝试命令行开关-4来测试这一点。 在PHP中,可以通过设置以下内容来配置此行:
|
![]() |
3
27
我也有同样的问题。无法解析google.com。php fpm中有一个bug,我正在使用它。重启php fpm为我解决了这个问题。 |
![]() |
4
5
只是一个有帮助的提示-我在笔记本电脑上使用Apache时遇到了这个问题(启动后通过WiFi连接),重新启动服务器(连接后)解决了这个问题。我想在我的例子中,这可能与Apache离线启动有关,也许在那里发现DNS查找失败了? |
![]() |
5
2
Ubuntu上的glibc中有一个当前的bug,它可以产生以下效果: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1674733 要解决此问题,请更新libc和所有相关的(将要升级的包:libc-bin libc dev-bin libc6 dev libfreetype6 libfreetyp6 dev locales multiarch支持)并重新启动服务器。 |
![]() |
6
-1
我们需要将主机安全证书添加到php.ini文件中。对于当地的发展环境,我们可以增加 cacert.pem 在本地php.ini中。 do phpinfo();并将php.ini路径文件打开并添加uncomment;curl.capath curl.capath=路径 |
![]() |
7
-1
添加本地主机
|
![]() |
8
-1
如果您在Windows XAMPP/WAMP上执行此操作,它可能不会像在我的情况下那样工作。 我解决了设置Laravel的homestead/vagrant解决方案来创建我的(ubuntu)开发环境的问题-它内置了:nginx、php 5.6、php 7.3、php 7.2、php 7.1、mysql、postgresql、redis、memcached、node…仅举几个例子。 见 here 有关如何设置环境的信息-这真的值得付出努力!
然后您可以轻松地切换PHP版本或设置更多的虚拟主机,只需几秒钟就可以创建新的数据库。 |
![]() |
9
-2
您得到错误是因为您可能正在本地服务器环境中执行此操作。当进行curl调用时,需要跳过证书检查。为此,只需添加以下选项
|
![]() |
10
-3
您可能需要启用https部分:
如果您需要验证(自我验证),您也可能需要:
|