PHP AWS SDK引发未知错误
我一直在与amazon S3合作,为一个电子商务网站提供媒体存储,但我遇到了这个错误,不知道如何修复它: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错误代码时用于重试的策略 我假设这是软件不兼容的一些,但我不知道该去哪里找 这段代码可以在我的本地测试环境中工作,但是
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是我正在使用的版本。