Dropbox_uploader - 无法上传

时间:2014-03-31 15:34:54

标签: linux dropbox dropbox-api

我已经在那里阅读了一堆dropbox_uploader帖子但无法解决这个问题。 我已经创建了应用程序并运行脚本在我的linux服务器上安装上传器应用程序(https://github.com/andreafabrizi/Dropbox-Uploader)。我运行了'信息'这一切似乎都应该是这样的。但是,每当我上传文件时,例如:

/usr/bin/dropbox.sh -f /home/.dropbox_uploader upload "/home/mydomain/public_html/smallfile.zip" "/smallfile.zip"

..它看起来像上传,之后我得到:

FAILED An error occurred requesting /upload 

我错过了什么? (据我所知,服务器上的设置/权限是正确的......)

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我认为这是因为我的令牌权限与Dropbox帐户上的内容并不匹配。取消链接并重试,但将权限设置为" a" (App文件夹),而不是" f" (满)。

答案 1 :(得分:0)

为解决这个问题已经做了几件事,所以我只是在这里分享所有这些:

  1. 安装应用程序时,权限未设置。文件必须设置为644,而在安装时它们是600。不知道为什么会这样,但必须修复。
  2. 取消关联安装,一直开始并将权限(在设置过程中)设置为" f",因为上次我有" a"它没有用。这没有任何影响。在让这些东西工作的过程中,我取消了几次并重新安装,确保我有" f"权限,只是为了避免任何不必要的怪癖。
  3. 我可以在以root用户身份登录的SSH中的命令行上工作,但是当我从域运行脚本时,不能用作用户。它会不断地向我询问设置信息,即使我已将其全部填入。修复此问题:编辑.sh文件并在其中设置配置文件的路径。 (制作它很难',不变)现在它不再向我询问这些信息了,但是给了我' / upload'错误。
  4. 发现我必须在我的服务器控制面板中设置权限,以便将shell脚本运行到“正常”状态。而不是'监禁'或者'禁用'。显然它被判入狱了
  5. 运行脚本(按照预期的方式)现在变得轻而易举并且完美无瑕。我希望上面的信息可以帮助那些陷入困境的人们。