Support » Plugin: Paid Memberships Pro - Content Restriction, User Registration, & Paid Subscriptions » Plugin isn’t working – Something is wrong.
Plugin isn’t working – Something is wrong.
-
Hi There
First of all plugin wan’t activating (ver 1.9.2)
Then I followed this instruction to activate the plugin
https://wordpress.org/support/topic/ver-1-9-2-did-not-work/#post-9193978
But now it’s not allowing me to create levels
I tried after deactivating all plugin and also switched default wop theme, but no luck.
Could you advice please?
-
Hi Tammy,
Thank you for using Paid Memberships Pro – I’m really sorry for the issue you are facing.
We are currently aware of the issue of version 1.9.2 and working through resolving this. I will notify you as soon as we have resolved this issue.
For the time being you are able to use https://wordpress.org/plugins/wp-rollback/ to rollback to version 1.9.1
There is a fix in the pipeline and the issue has been escalated to our lead developer.
For programmers, the fixes are located in the following pull request: https://github.com/strangerstudios/paid-memberships-pro/pull/470/files
I sincerely apologize for the inconvenience caused.
Thank you for your patience, version 1.9.2.1 is available and please update to this version.
This resolves the issues from 1.9.2, more information available here – https://www.paidmembershipspro.com/pmpro-update-1-9-2-1/
Please let me know if you are still experiencing issues after this update.
Hi Andrew
No problem at all.
I know this can be fixed, just wanted to let you know.
Now I can install the plugin normally.
But when trying to create levels, it’s not working
Please see the screenshot: https://image.prntscr.com/image/6195fdefa72843aca3c64afae9879f48.png
It’s showing “Membership level added successfully” but there is nothing
Cheers
Tanmay
Thank you for the feedback Tanmay, I have just tested this on my local environment and I am unable to recreate the issue.
Could you please recreate this issue while having
WP_DEBUG
and let me know if there are any errors when trying to add a membership.Here is documentation to enabling WP_DEBUG in WordPress -https://codex.wordpress.org/Debugging_in_WordPress
Thank you for your patience.
Hi Andrew
No luck
I enabled Wp Debug and tried to recreate a level same issue.
Also there is nothing in Console
Is there any way to reset this plugins database and install as a fresh user?
I think it added me in a black list when I installed first time.
It asked me to put license..
Let me know your thoughts
Thanks
Tanmay
This is strange you are able to use PMPro for free.
It is possible that for some reasons your database isn’t saving the details correctly.
Would it be possible to clone the site to a development environment where you can tinker with it? I would advise that this may be a good way in testing and troubleshooting sites.
You should be able to uninstall PMPro entirely and re-install it.
If you are still experiencing issues and would like a support engineer to login and assist in debugging this issue for you, please log a support thread on http://www.paidmembershipspro.com
Hi Andrew
I have installed the site in a test domain and again tested everything
This time I can see lots of error in debug log file
————————————————
[06-Jun-2017 15:31:45 UTC] WordPress database error Table
‘robivessql18.wp_pmpro_membership_levels’ doesn’t exist for query SELECT
l.id AS ID,
l.id as id,
mu.id as subscription_id,
l.name,
l.description,
l.expiration_number,
l.expiration_period,
mu.initial_payment,
mu.billing_amount,
mu.cycle_number,
mu.cycle_period,
mu.billing_limit,
mu.trial_amount,
mu.trial_limit,
mu.code_id as code_id,
UNIX_TIMESTAMP(startdate) as startdate,
UNIX_TIMESTAMP(enddate) as enddate
FROM wp_pmpro_membership_levels AS l
JOIN wp_pmpro_memberships_users AS mu ON (l.id = mu.membership_id)
mu.user_id = 1 AND mu.status = ‘active’ made by require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), WP_Hook->do_action, WP_Hook->apply_filters, pmpro_set_current_user, pmpro_getMembershipLevelsForUser————————————————
Are these errors familiar to you?
Thanks
Tanmay
Thank you for the feedback Tanmay, the issue seems to be with your database.
The custom tables inside your database revolving around PMPro are not in your database for some reason which is causing an error.
On your test environment, please can you uninstall and install a new copy and see if the issue persists?
Hi Andrew
Thanks for your reply
Yes I did uninstall and delete the plugin and then installed it again.
But yes the issue persists 🙁
Hi Andrew
Thanks for your reply
Yes I did uninstall and delete the plugin and then installed it again.
But yes the issue persists 🙁
Could you advice please?
Thank you for your feedback and patience regarding this.
Please can you have a look into your WordPress database and see if the tables do exist or if the tables are corrupted.
If you require more advanced technical support regarding this, please can you post on the Member Forums on http://www.paidmembershipspro.com
Hi Andrew
Tables for PMPro doesn’t exist in the database.
Do I need to ask our hosting to enable any option so that PMPro plugin can create tables?
I would greatly appreciate if you could advise on this.
I am a free user, so not sure I can post in PM forum.
Thanks
Tanmay
-
This reply was modified 6 years, 6 months ago by
Tanmay Kumar Das.
Thank you for the feedback Tanmay, I would advise in asking your hosting provider to check your database and ensure everything is running as expected as this is a site specific issue.
Please let me know if there is any feedback from your hosting provider.
Hi Andrew
Thanks for your feedback.
I contacted hosting about the issue and they suggested to edit create table statements a bit
/wp-content/plugins/paid-memberships-pro/includes/upgradecheck.php
name
varchar(255) NOT NULL, to
name
varchar(150) NOT NULL,I am not sure if it a perfect solution
Our host guy also told this
“the plugin was designed for the older MySQL with default encoding utf8
default encoding now for WP sites is utf8mb4max 4 bytes per character instead of 3
max 4 bytes per character instead of 3”
Which doesn’t make sense to me as I believe PMPro always use latest tech…
Thanks
Tanmay
Thanks for the feedback Tanmay, I have notified Jason our lead developer to look into this matter for you and he will be able to advise more than I can at this point in time.
Thank you for your understanding.
-
This reply was modified 6 years, 6 months ago by
- The topic ‘Plugin isn’t working – Something is wrong.’ is closed to new replies.