我正在使用AWS PHP SDK与CloudSearch实例进行交互,它似乎在我的生产和登台服务器上正常工作,但我在本地环境中不断收到Guzzle / cURL错误(使用本地WordPress开发的VVV)流浪汉)。 对于每个请求,我都会看到此错误
Uncaught exception 'Guzzle\Http\Exception\CurlException' with message
'[curl] 6: Could not resolve host: search-localalumnispacesv2-ytnhdpo4wvr56v66sfdkwmk5lu.us-east-1.cloudsearch.amazonaws.com
当我错误记录$e->getMessage()
时,我可以看到它用来调用AWS API并通过浏览器直接测试该URL,通过HTTP测试应用程序或直接在命令行中使用cURL测试该URL(在我的主机上)机器),我能够毫无问题地得到答复。这让我相信实际的请求很好,主机是有效的。
当我进入虚拟流浪者框并为网址执行cURL命令时,我可以重现这个问题,这让我相信问题与我的流浪盒内的请求是隔离的。
可能导致它无法在流浪汉中解决的任何想法?