Closed Vad1mo closed 7 years ago
The mixed line endings sjow as warnings under 5.6 too.
The split and ergp errors were meant to be addressed in the latest version. Which version did you run the compatability check against?
Also php 5.6 lifetime has been extended with security patches as its the last php 5.x version.
Also wordpress still hasnt lifted its min version requirements to php 7 and wont do so until the next major release as the discussion goes.
I actually had the same problem with Braintree payments specifically not working with PHP7 and wrote a fix for it: https://github.com/strangerstudios/paid-memberships-pro/pull/417
Thanks for all of the heads up here. It is my intention to have some more PHP7 related fixes out to PMPro this week. Specifically I plan to upgrade the Stripe and Braintree APIs and make sure we work with the latest versions. This will break PHP 5.2 support in favor of PHP 7... a good trade off, but since PHP 5.2 is technically supported by WP we'll need to also implement a way to bug those users nicely to upgrade/etc.
I believe we've fixed all of these and others we've found. We're running PMPro on PHP7 on a number of sites. If you run into any other problems, please open a new issue. Thanks.
I have made an report on my site about the plugins that aren't php 7.0 compatible.
Out of the 47 Plugin paid-memberships-pro is the only one that will not work with PHP 7.