Plugin Contributor
redsand
(@redsand)
Hi calisun,
Please check your information…you would be incorrect. The plugin is correct.
21 is greater than 3, so unfortunately 5.3.3 is much older than 5.3.21, and you’re not above the requirement. (5.3.3 does not equal 5.3.30.)
Please see the PHP Releases for more info.
PHP 5.3.3: http://php.net/releases/#5.3.3 (Released: 22 July 2010)
PHP 5.3.21: http://php.net/releases/#5.3.21 (Released: 17 Jan 2013)
PHP 5.3.3 is 6 years old. PHP 5.3.21 is 3 years old.
Please upgrade to a newer version of PHP as soon as possible. PHP 5.5, 5.6, or higher are recommended.
Please give us a little credit. 🙂 We wouldn’t make a mistake like that.
– Scott
You are right, mathematically I should be correct, but according to their crazy numbering scheme, you are correct.
I will contact the developer of my linux release to see if I can update PHP without braking future updates.
Plugin Contributor
redsand
(@redsand)
I know, it’s frustrating and counterintuitive. Unfortunately it’s not an uncommon system.
Your web host should have PHP 5.5 or 5.6 already on your server. (It has multiple versions available at once…you just tell it which one to use.) You likely just need to change the config files to tell it to switch. This can usually be done easily through your cPanel (or other web admin control panel). If that doesn’t work then you would just need to send a support request to your web host’s tech support and ask them to switch you.
The most significant changes IMO were between 5.2 and 5.3, so you should be able to go to 5.5 or 5.6 without issue. If necessary, you can go to 5.4…just keep in mind it is outdated and reached End of Life as well, so sooner or later you would want to upgrade from that too.
If you need more specific info on changes made to each version, on PHP’s Unsupported Branches page, it has links to upgrade guides for each of the retired versions.