用于PHP的Dropbox API正在使用localhost,但不在服务器上

时间:2016-08-30 11:05:41

标签: php curl dropbox dropbox-api dropbox-php

我正在使用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}}

1 个答案:

答案 0 :(得分:0)


问题在于Dropbox API发送的curl请求。 当dropbox向运行时决定的IP发送curl请求时(例如108.160.173.164),请求被我的服务器阻止。
白名单列出108.160.xxx.xxx的所有连接有助于解决此错误。