Support » Plugin: GiveWP - Donation Plugin and Fundraising Platform » Not compatible with PHP 7

  • Resolved Jeasy

    (@jeasysehgal)


    Hi There,

    We love your plugin and use it all the time however we recently upgraded to PHP 7 and found that your plugin throws some incompatible errors.

    Would be great if you updated your plugin to PHP 7.

    Below are the errors. Hope they will help!

    FILE: wp-content/plugins/give/includes/libraries/browser.php
    ———————————————————————————————-
    FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
    ———————————————————————————————-
    219 | WARNING | Use of deprecated PHP4 style class constructor is not supported since PHP 7.
    ———————————————————————————————-

    FILE: wp-content/plugins/give/includes/libraries/fpdf/fpdf.php
    ———————————————————————————————————-
    FOUND 1 ERROR AFFECTING 1 LINE
    ———————————————————————————————————-
    1044 | ERROR | Function set_magic_quotes_runtime() is deprecated since PHP 5.3 and removed since PHP 7.0
    ———————————————————————————————————-

    FILE: wp-content/plugins/give/includes/class-give-session.php
    ————————————————————————————————–
    FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
    ————————————————————————————————–
    280 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4.
    ————————————————————————————————–

    FILE: wp-content/plugins/give/includes/class-give-logging.php
    ———————————————————————————————————————————————————–
    FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
    ———————————————————————————————————————————————————–
    44 | WARNING | Method name “Give_Logging::__setup_hooks” is discouraged; PHP has reserved all method names with a double underscore prefix for future use
    ———————————————————————————————————————————————————–

    Hope the above helps and look forward to an update soon. 🙂

    Cheers, Jeasy

Viewing 1 replies (of 1 total)
  • Plugin Author Matt Cromwell

    (@webdevmattcrom)

    HI @jeasysehgal

    We develop Give on PHP 7 daily. Give is compatible with PHP 7 and 7.1, but it is also compatible back to PHP 5.3. These types of PHP compatibility testers don’t take backward compatibility into account in their scanning. They simply look for depricated functions, but they don’t actually run those functions to see if they work or if they are wrapped in compatibility functions like ours are in Give.

    Bottom line, upgrade to PHP 7 today! It’s faster, more secure, and Give runs great on it!

Viewing 1 replies (of 1 total)
  • The topic ‘Not compatible with PHP 7’ is closed to new replies.