Php 主机上未安装OAuth

Php 主机上未安装OAuth,php,oauth,Php,Oauth,我正在尝试让API工作,它需要OAuth $oauth = new OAuth("xxxxxxxxxxx", "xxxxxxxxxxxx"); 当我的主机服务器运行这个php文件时,我得到一个错误,即OAuth不存在。我在谷歌上搜索,想找到安装它的方法,但不知道 我找到了一种方法,程序员编写OAuth模块,然后将该模块导入index.php,但正在使用XML,这是我不想要的 任何人都可以用简单的英语,向我解释为什么存在这个问题,以及如何在您没有根权限的服务器上修复它 为了避免任何不好的词语:我

我正在尝试让API工作,它需要OAuth

$oauth = new OAuth("xxxxxxxxxxx", "xxxxxxxxxxxx");
当我的主机服务器运行这个php文件时,我得到一个错误,即OAuth不存在。我在谷歌上搜索,想找到安装它的方法,但不知道

我找到了一种方法,程序员编写OAuth模块,然后将该模块导入index.php,但正在使用XML,这是我不想要的

任何人都可以用简单的英语,向我解释为什么存在这个问题,以及如何在您没有根权限的服务器上修复它

为了避免任何不好的词语:我去了URL,我试图下载并安装在localhost上,但没有结果

请帮忙。
谢谢。

这个问题存在,因为默认情况下PHP中没有安装OAuth。您需要安装一个PECL扩展才能使用它,这是正确的,但是如果您没有在web主机上安装php扩展的权限,那么最好的做法是让您的主机管理员这样做

如果这仍然不可能,那么您几乎无能为力,唯一的解决方案就是更改您的web主机,或者获得一些其他扩展,如


至于localhost的安装,您的思路是正确的,但是您的pecl安装可能有问题?此外,web服务器日志有时会提供一些关于您安装的扩展无法工作的原因的见解,例如缺少依赖项或其他

谢谢!我会设法和我的主人解决这个问题。