PHP 7 Doesn't recognize a quantity has been selected
Kari — May 29, 2018 12:04PM MDT
Hi Abel --
I upgraded my site to PHP 7.1.17-1 and am now receiving the error "Please select a quantity" when trying to register for an event. When I select a quantity, it doesn't recognized that a quantity has been selected.
When turning on WP Debug, I see the following error (not sure if this has something to do with it):
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; EPL_Init has a deprecated constructor in /www/wp-content/plugins/events-planner-pro/system/epl-init.php on line 9
You can see the problem here:
7 Community Answers
Kari - May 31, 2018 at 06:42PM MDT
Hi Abel --
Can you let me know if you will have a chance to look at this issue? My site is currently unable to accept any registrations. I need to put a plan in place to get this site on a different hosting plan that can accommodate PHP 5 if this can't be resolved.
HTV - Jun 18, 2018 at 01:37PM MDT
Have you found a solution for this problem?
I've got the same problem.
Petra - Jun 27, 2018 at 11:35PM MDT
I have the same issue. I am wondering if the plug-in has been updated recently to be compatable with the current WP version. Love the event planner but will look elsewhere if this is no longer supported.
A compatability update would be great.
Ashlee - Jul 04, 2018 at 11:48AM MDT
Just placed a bug report on this. I'm experiencing the exact same error. We have four registrations going at the moment and nobody is able to register for any of them. Would love a solution/update.
Sylvain - Oct 02, 2018 at 04:43AM MDT
same here, stuck with "Please select a quantity".
error in console is "/wp-admin/admin-ajax.php 500".
WP_DEBUG has too much deprecated function...
Do you think of a quick fix for that ?
My client cann'ot sell reservation anymore..
Thanks a lot,
Sylvain - Oct 02, 2018 at 08:22AM MDT
For your information:
The bug is effective on php 7.2.10.
Not tested with 7.1.x
All was perfectly fine with php 7.0
Ben - Nov 28, 2018 at 06:36PM MST
Well, it looks like this plugin has been well and truly abandoned and is no longer being supported, despite promises of it being re-written 'using new technologies', almost 2 years ago. This is all very disappointing, especially as I paid Abel to add some custom functionality. He is not even responding to personal messages.
In his last blog post, Abel talked about making the new 'major' version having PHP 5.4 as the minimum requirement. As I'm sure you are all aware, PHP 5.6 and PHP 7.0 are being depreciated in December and will no longer be supported, including no further security patches if vulnerabilites are discovered. This will leave sites open to being hacked and therefore, there is no choice but to upgrade to a minimum of PHP 7.1.
I'm not sure what version the last realese of EPP was but I'm using 2.1.0 and having tested it, it seems to work on PHP 7.0 (not fully tested), but not beyond this.
I haven't found any alternative plugin or even SaaS that provides te same functionality or meets our needs (and trust me, I've looked!).
So, what do we do? Give up on it or pay a developer to make it compatible with the latest versions of PHP? Or even commission a new plugin that retains the same feature set as EPP? Would be interested in your thoughts on where to go from here. Would anyone be interested in collaborating on an upgrade or new plugin?