• Prairieopolis

    (@prairieopolis)


    I get this message when I activate the plugin:

    Fatal error: Cannot redeclare class OAuthException in /home/crtdev2/public_html/wp-content/plugins/keyring/includes/oauth-php/OAuth.php on line 8

    I have deactivated the two other plugins I’m using. I get the message with Twenty Thirteen as the theme.

    I would truly love it if I could get this plugin to work! Being able to leverage Eventbrite would be great!

    https://wordpress.org/plugins/keyring/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Beau Lebens

    (@beaulebens)

    I think you have the PHP OAuth PECL extension installed, which is unfortunately incompatible with Keyring. https://php.net/manual/en/book.oauth.php

    If you know for sure that it’s not being used for anything, you could remove that extension (or have whoever manages your server do it, since it needs to be done at a “system level”).

    Otherwise if your host allows you to use a different version of PHP, you could try using another one, where they may not have this extension installed perhaps.

    Thread Starter Prairieopolis

    (@prairieopolis)

    Thank you for the very prompt reply! I will check with the hosting provider to see if this can be changed.

    Is there any advice for people whose hosts are unable to disable the oAuth extension? Mine says they can’t disable it.

    Plugin Author Beau Lebens

    (@beaulebens)

    Unfortunately, for now at least, there isn’t anything you can do about the extension conflict. In a future version of Keyring we might look at avoid this conflict, but it would require a lot of code changes to a core library, so it’s a pretty major change.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Fatal error on plugin activation’ is closed to new replies.