2

我已经把文件放在我的服务器上。我已经用 Twitter 建立了一个应用程序。我已将使用者密钥和使用者机密连同回调的正确 URL 一起放入 config.php。但是,当我转到 twitteroauth 安装的根目录时,我收到 500 Interal Server Error。在设置它时我缺少一些步骤吗?

更新

好的。深入挖掘一下,OAuth.php 文件的这一部分似乎是导致错误的原因。

class OAuthException extends Exception {
  // pass
}

它位于文件的最顶部。如果我评论说一切似乎都很好。任何想法为什么会导致 500 内部服务器错误?

4

1 回答 1

4

经过一堆测试,这似乎是修复。如果您的服务器上安装了 PHP 的 OAuth 模块,您需要在 twitteroauth 子文件夹中的 OAuth.php 文件中注释掉 OAuthException 类,否则将与模块发生冲突,因为该模块已经具有相同的异常处理程序名称,您将收到此 500 内部服务器错误。

于 2012-06-01T16:09:36.700 回答