Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Sajid Javed

    (@sjaved)

    Hi @cantonbecker,

    I tested it on my own website and it worked fine for me. Did not get such error.

    It appear to be conflict with your theme or any other plugin. Please disable other plugins and check on default WordPress theme like TwentySixteen.

    Let me know if you still getting this issue.

    Best Regards,
    Sajid

    Thread Starter cantonbecker

    (@cantonbecker)

    Hello.

    Just to see if I could help you with your debugging:

    1) I switched to a default wordpress theme
    2) I disabled ALL plugins, except for easy facebook like 4.2

    Result: 4.2 works

    Then I upgraded to 4.2.6

    Same result. Event with stock theme and every other plugin disabled, got this error:

    Fatal error: Class ‘EFBL_Mobile_Detect’ not found in /home/mcid/public_html/wp-content/plugins/easy-facebook-likebox/public/easy-facebook-likebox.php on line 26

    My best guess it’s that it’s my somewhat old PHP version. Your newest version of the plugin might require a higher version of PHP than I’ve got. I’m running PHP 5.5.37.

    If that’s the case, you should probably warn folks that upgrading will require a higher version of PHP than was required before. Or a much better thing would be to gracefully degrade — don’t break the site altogether during activation if someone’s running outdated PHP.

    Thread Starter cantonbecker

    (@cantonbecker)

    Hi there! Any progress on this? I’d be very interested in being able to update to the latest version of your plugin.

    I suspect that if you look at the differences in the code between 4.2 and 4.2.6 you’ll see that you’re relying on some ultra-modern functionality in PHP that changed just between 5.5 and 5.6, e.g.

    https://php.net/manual/en/migration56.php

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Getting fatal error re: EFBL_Mobile_Detect after upgrading to 4.2.6’ is closed to new replies.