• Resolved tomasslavicek

    (@tomasslavicek)


    Hi, I’ve updated the Quick Paypal Payments plugin to a new version, but now I get this error on my website:

    Fatal error: Cannot use isset() on the result of an expression (you can use "null !== expression" instead) in /web/htdocs4/myday24com/home/www/wp-content/plugins/quick-paypal-payments/core/class-utilities.php on line 1702
    
    There has been a critical error on this website.

    Basically I cannot even access the home page, or WordPress admin. Can you, please, look on it?

    Thanks, Tomas

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

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Alan Fuller

    (@alanfuller)

    What PHP version are you running?

    Thread Starter tomasslavicek

    (@tomasslavicek)

    Thanks, I will check.

    Seems there is still PHP 5.6.x on the server. I can try to update to 7.4.x

    Plugin Author Alan Fuller

    (@alanfuller)

    I suspect you are running PHP 5 which is end of life and ideally you should upgrade to PHP 7.1 or more.

    Always make sure you have a backup before upgrading.

    BTW to recover your site if you don’t want to or cant upgrade PHP, simply delete the plugin using ftp and then reinstall an older version available from https://www.ads-software.com/plugins/quick-paypal-payments/advanced/

    Thread Starter tomasslavicek

    (@tomasslavicek)

    Thanks. Yes, I was able to recover the website from the backup (with the QPP version 5.7.9).

    I will try to upgrade to the new PHP now and then update the plugin. Thank you!

    Plugin Author Alan Fuller

    (@alanfuller)

    It wasn’t intentionally incompatible with 5.6, but I have now changed the minimum php now to 7.1 on the latest version until I can create a backward compatible fix for old PHP versions.

    Plugin Author Alan Fuller

    (@alanfuller)

    FYI I have now set future version to be permanently require PHP 7.1. and above

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Fatal error: Cannot use isset(), when updated to a new version’ is closed to new replies.