• Resolved rogerpz81

    (@rogerpz81)


    Hi,

    This plugin works great in my staging server but in the production one I am getting the error 500. If I disable the CDN option of the W3 Total Cache works.

    Any idea about what to do to solve that?

    Cheers

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Hi, I think this may be something to do with an issue with version 1.0.3 of the plugin which should have now been resolved in version 1.0.4.

    Hi Roger, having had further similar issues raised, I’ve investigated further, and your issue could be down to dependency conflicts with other plugins that also use the PHP dependency manager Composer.

    Composer is required for a third party library I’m using that simplifies the OAuth process for connection to Mircosoft’s Graph API. However, it appears WordPress has known issues with dependency management when using Composer, with conflicts arising when plugins try and load the same libraries.

    To get around this I’ve added a unique prefix namespace to Composer’s autoloader function that should avoid any conflicts in future. I’ve also taken the opportunity to update the third party library to the latest version available. All such changes can be found in version 1.1.0 of the plugin. Hopefully this will resolve your issues.

    I should also point out that it appears Guzzle officially requires PHP version 7.2.5 and above. As such, I’ve also changed the minimum supported PHP version for the plugin. However, I’ve tested on my own development platform using PHP 7.1.1 and WordPress 5.5.3, and I’ve yet to find an error being thrown.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Error 500’ is closed to new replies.