Support » Fixing WordPress » Register Plus Settings Corrupted – No uninstall available

  • Hi Register plus users, developers.

    This is a really great plugin, though unfortunataley after testing a site and then switching the wordpress address to go live, I seem to have corrupted the register plus plugin settings.

    There’s a error which started shoing when I log into wordpress admin regarding the get image, also when the plugin is active I get a few of the following –

    Warning: in_array() [function.in-array]: Wrong datatype for second argument in /usr/www/users/mysite/wordpress/wp-content/plugins/register-plus/register-plus.php on line 786
    /> First Name

    All the fields in the plugins settings now contain “A” and when I try to find the database table for the plugin to delete the settings and clear it completely there is none.

    Deactivating does not help so I can’t re-activate the plugin as the settings are still in the system, really bizarre.

    Anyone come across this error or know anything about how I can remove the corrupted settings and re-activate the plugin again?

    Thx

Viewing 8 replies - 1 through 8 (of 8 total)
  • Could try deleting the plugin folder.

    Might also look at wp_options table and delete the records where option_name is “register_plus*”

    I just started having this exact same problem — array warnings on the login page and Register Plus settings page, plus all my settings show “A”. I did some tracing, and the correct information is in the database. There’s an array that gets serialized and stored in the database, then fails to unserialize when it is read again.

    I’m not really sure why. I fixed mine by replacing all occurrences of:

    s:0:""

    with

    s:1:"0"

    and was able to get it to unserialize. This suggests that PHP is barfing when it tries to unserialize empty strings, though I’ve had no problem with this in other cases. So it may be an obscure PHP bug.

    Thread Starter nomad-one

    (@nomad-one)

    Thanks for the insights guys, though I don’t have any reference to s:0:”” in my DB anywhere, the plugin must be registered under a different ID or something? Not that good with DB stuff to be honest, deleting plugin folder doesn’t remove the plugins settings from the DB nor does de-activating. Some other plugin developers have integrated an uninstall which removes all options, think maybe Register Plus could do with something like that.

    I’ll keep hunting for a solution, might try that wp_options thing

    Thx guys

    reviewabc

    (@reviewabc)

    Hi shaneiseminger,

    I have some issue with you. Now all my register plus setting is default to “A” character. Even i tried to change it and the save it, it will default back to “A” character?

    Can you please explain to me how to fix this issue more clearly?

    Thanks you for you help. I really appreciate it.

    Regards

    Chan

    reviewabc

    (@reviewabc)

    Hi just fixed my error. Only need to remove register plus setting in wp_option tables.

    I used below query to see which records is related to register plus and then remove those records.

    SELECT *
    FROM wp_options
    WHERE option_name LIKE ‘%register%’
    LIMIT 0 , 30

    Hopefully can help others who face some issue.

    Regards

    Chan

    gsjosh

    (@gsjosh)

    Thank you veryvery much. I had the exact same problem. Why this happens is unsure to me. I had duplicated a wordpress on the server and in the duplicated version I got these exact same issues which were resolved deleting the 2 register plus rows in wp_options.

    NOgbourne

    (@nogbourne)

    You little beauty! I had got stuck in moving my blog from one domain to another. I found that not only did it stop register plus working (it had been working fine with 2.7.1) but no matter what I did – uninstall, reinstall etc etc I couldn’t get the configuration screen to come up(most fields filled with a letter ‘A’) or a login screen to appear. reviewabc’s simple cleaning out wp-options worked a treat. The only ‘tweak’ I needed was to search for register_plus and then delete the two offending records.

    Thanks for that Chan

    Nick

    Thank you ever so much for posting this fix! its been bugging me for a few weeks now and then I found this thread after a little more digging!! this sorted by ‘A’ problem out! 😀 Yeee! Haaa! I can block them pesky spammers again now! 😀

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Register Plus Settings Corrupted – No uninstall available’ is closed to new replies.