cURL无法在Vagrant中解析有效的AWS主机

时间:2015-03-25 14:09:08

标签: php curl amazon-web-services vagrant

我正在使用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命令时,我可以重现这个问题,这让我相信问题与我的流浪盒内的请求是隔离的。

可能导致它无法在流浪汉中解决的任何想法?

0 个答案:

没有答案