• Resolved Rune Rasmussen

    (@syntaxerrorno)


    WooCommerce still supports PHP 7.4, and several sites is still running it, some is even forced to run it as some plugins and themes sadly isn’t ready for PHP 8+ yet.

    Your plugin on the other hand has PHP 8.0 set as minimum, and I think it’s a bad idea, even though it would ofc be best practise if everyone was on 8.1+ these days.

    I recommend you follow the WooCommerce requirements, not your own: https://woo.com/document/server-requirements/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author The Generation

    (@thegeneration)

    Hi,

    PHP 7.4 is “end of life” since about a year ago and will no longer be provided with official security patches which is the reason why we’re requiring PHP 8.0 (which actually is end of life as well since about a month ago).

    If you’re tied to using older PHP versions you can always install the latest version of the plugin by downloading the zip file and uploading it manually via Plugins > Add new plugin > Upload plugin

    Best regards

    Thread Starter Rune Rasmussen

    (@syntaxerrorno)

    That’s correct, but as mentioned it’s still supported by WooCommerce and most software out there for several good reasons, and many server OS also continues to keep it alive and secured for some time to come.

    In an ideal world all would follow the PHP developers support cycle, but in real life that’s not the case. You should have quite good reasons for running your own minimum requirements, instead of following the rest of the Woo community…

    Plugin Author The Generation

    (@thegeneration)

    We have seen instances where older PHP such as 7.4 is casing issues in other plugins which in turn interfere with the connection to Svea as well, which is another reason why we did the push for 8.0.

    While it’s true that some hosting companies keep their PHP versions patched from 3rd party services, there are also hosting companies that have removed support for 7.4 altogether.

    For now we’ll keep 8.0 as a minimum requirement but we’ll keep your feedback in mind for future releases of both the plugin and PHP.

    Best regards

    Thread Starter Rune Rasmussen

    (@syntaxerrorno)

    We have seen instances where older PHP such as 7.4 is casing issues in other plugins which in turn interfere with the connection to Svea as well, which is another reason why we did the push for 8.0.

    Sounds like bad luck. Issues in other third party plugins shouldn’t anyhow be the reason for such an requirement.

    While it’s true that some hosting companies keep their PHP versions patched from 3rd party services, there are also hosting companies that have removed support for 7.4 altogether.

    Those hosting companies who doesn’t run any Multi-PHP setup (on t.ex. CloudLinux) isn’t among any I would recommend, WP hosts like Kinsta have PHP 7.2-8.2, and others still even might have PHP 5.6 since there is also systems still requiring that.

    For now we’ll keep 8.0 as a minimum requirement but we’ll keep your feedback in mind for future releases of both the plugin and PHP.

    Fair enough. We can agree on disagreeing. ??

    • This reply was modified 1 year, 2 months ago by Rune Rasmussen. Reason: Kinsta have updated recently, only available at dev now
Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘PHP / Server requirements’ is closed to new replies.