Support » Plugin: Paid Memberships Pro » Plugin isn’t working – Something is wrong.

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Author Andrew Lima

    (@andrewza)

    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.

    Plugin Author Andrew Lima

    (@andrewza)

    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.

    Thread Starter Tanmay Kumar Das

    (@tanmay-kumar-das)

    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

    Plugin Author Andrew Lima

    (@andrewza)

    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.

    Thread Starter Tanmay Kumar Das

    (@tanmay-kumar-das)

    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

    Plugin Author Andrew Lima

    (@andrewza)

    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

    Thread Starter Tanmay Kumar Das

    (@tanmay-kumar-das)

    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

    Plugin Author Andrew Lima

    (@andrewza)

    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?

    Thread Starter Tanmay Kumar Das

    (@tanmay-kumar-das)

    Hi Andrew

    Thanks for your reply

    Yes I did uninstall and delete the plugin and then installed it again.

    But yes the issue persists 🙁

    Thread Starter Tanmay Kumar Das

    (@tanmay-kumar-das)

    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?

    Plugin Author Andrew Lima

    (@andrewza)

    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

    Thread Starter Tanmay Kumar Das

    (@tanmay-kumar-das)

    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

    Plugin Author Andrew Lima

    (@andrewza)

    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.

    Thread Starter Tanmay Kumar Das

    (@tanmay-kumar-das)

    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

    Plugin Author Andrew Lima

    (@andrewza)

    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.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Plugin isn’t working – Something is wrong.’ is closed to new replies.