我正在使用Dropbox API for PHP,并开发了一个小应用程序upload and download files from the dropbox。
这在我的本地计算机上运行正常(使用WAMP),但如果我将其上传到服务器上则无法正常工作。
这是一个错误:
致命错误:未捕获的异常'Dropbox \ Exception_NetworkIO',并在/dropbox-sdk/lib/Dropbox/Curl.php:73中显示消息'执行HTTP请求时出错:'
以下是服务器上的cURL设置:
{{1}}
我该如何解决这个问题?
编辑: 以下是我的代码:
{{1}}
编辑:这是堆栈跟踪:
{{1}}
答案 0 :(得分:0)
问题在于Dropbox API发送的curl请求。
当dropbox向运行时决定的IP发送curl请求时(例如108.160.173.164),请求被我的服务器阻止。
白名单列出108.160.xxx.xxx的所有连接有助于解决此错误。