我有一个非常简单的应用程序 - 用于内部目的 - 用于自动将推文发布到Twitter。
多年来一直运行良好(除了需要从1.0升级到OAuth 2.0),直到几个月前。
与OAuth链接似乎有问题。我被抛出的错误是:
Fatal error: Class 'OAuthSignatureMethod_HMAC_SHA1' not found in /home/content/20/6504820/html/..../twitteroauth.php on line 61
第61行直接退出OAuth:
$this->sha1_method = new OAuthSignatureMethod_HMAC_SHA1();
位于文档顶部需要:
require_once('OAuth.php');
在OAuth.php(包含在同一个远程目录中)中包含方法:
class OAuthSignatureMethod_HMAC_SHA1 extends OAuthSignatureMethod {
同样,所有这一切都直接来自OAuth 2.0,不应该要求我进行任何编辑。 (对吧?)这让我相信这是一个服务器问题?
坦率地说,我不知道如何继续调试这个问题,你是否可以引导我朝着正确的方向前进?