【发布时间】:2011-11-15 15:09:53
【问题描述】:
我正在尝试创建一个可以读取用户 Dropbox 文件的 Web 应用。如果有助于回答问题,我要求提供用户名和密码。我一直在搜索,在 Google Code 中找到了一个使用 OAuth 访问用户 Dropbox 中所有数据的库。
我的问题是我没有在服务器中安装 OAuth。我需要安装它,但我没有对服务器和 php.ini 文件的物理访问权限,所以我也无法安装。
我的问题是我是否可以安装它,或者至少模拟它,将一些文件(我可以像类一样使用)上传到我的目录,或者是否有其他方法而不是调用主机并告诉他们安装它,如果可能的话。
如果有办法访问 php.ini 文件并对其进行修改以添加 OAuth 扩展名,或者如果可以通过 .htaccess 完成(作为最后机会),它也会有所帮助。
谢谢。
编辑:我得到的错误是: 未捕获的异常 'Dropbox_Exception' 带有消息“找不到 OAuth 类!您是否安装并启用了 oauth 扩展程序?'
【问题讨论】:
-
这是一个 pecl 扩展,不需要编译任何东西。只需提取相关文件并按原样上传到服务器即可。
-
如果你的意思是将它们上传到 lib/php5/pecl 或类似的东西,我无法访问服务器的那部分。服务器在主机中,我只能通过 FTP 访问我自己的文件(如 Web 文件)。我无法访问超出我权限的配置或文件夹。
-
您可以在任何地方安装 PHP 扩展,包括您有权访问的目录。只要您知道通向该目录的完整路径,就可以通过这种方式包含它们。
标签: oauth installation php