Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP AWS SDK引发未知错误_Php_Curl_Amazon Web Services_Amazon S3 - Fatal编程技术网

PHP AWS SDK引发未知错误

PHP AWS SDK引发未知错误,php,curl,amazon-web-services,amazon-s3,Php,Curl,Amazon Web Services,Amazon S3,我一直在与amazon S3合作,为一个电子商务网站提供媒体存储,但我遇到了这个错误,不知道如何修复它: Use of undefined constant CURLE_COULDNT_RESOLVE_HOST - assumed 'CURLE_COULDNT_RESOLVE_HOST' 其来源于CurlBackoffStrategy witch,如下所述: 当遇到某些cURL错误代码时用于重试的策略 我假设这是软件不兼容的一些,但我不知道该去哪里找 这段代码可以在我的本地测试环境中工作,但是

我一直在与amazon S3合作,为一个电子商务网站提供媒体存储,但我遇到了这个错误,不知道如何修复它:

Use of undefined constant CURLE_COULDNT_RESOLVE_HOST - assumed 'CURLE_COULDNT_RESOLVE_HOST'
其来源于CurlBackoffStrategy witch,如下所述:

当遇到某些cURL错误代码时用于重试的策略

我假设这是软件不兼容的一些,但我不知道该去哪里找

这段代码可以在我的本地测试环境中工作,但是当服务器得到它时,它就失败了。 我已经将PHP和curl更新为与我的测试环境相同的版本,但没有效果


如果有人知道此错误消息的含义或指示,将不胜感激。

我忘了在我的服务器上安装php5 curl。

您使用的是哪个版本的php/curl?您的本地环境可能没有显示此错误,因为我认为它属于E_通知级别。奇怪的是,您会出现此错误。CURLE\u COULDNT\u RESOLVE\u HOST是一个有效的cURL常量,早在PHP5.3之前就已经存在了(看起来像是在cURL中)。检查您的curl版本和PHP版本。您是否出于某种原因从源代码构建PHP和curl?您是否能够使用其他cURL错误代码,如CURLE\u COULDNT\u CONNECT correct?cURL 7.22.0 PHP5.4.14-1是我正在使用的版本。