WordPress.org

Ready to get started?Download WordPress

Forums

PassExpire
missing function (9 posts)

  1. officeguy
    Member
    Posted 2 years ago #

    [Wed Jan 25 17:15:52 2012] [error] [client *] PHP Fatal error: Call to undefined function _fill_user() in /var/www/html/*/wp-content/plugins/expire-password/pluggable.php on line 199

    I couldn't find any reference to this function anywhere, not sure how it worked in other versions.

    http://wordpress.org/extend/plugins/expire-password/

  2. officeguy
    Member
    Posted 2 years ago #

    So I changed the _fill_user to get_user_meta and now wordpress doesn't completely crash, however passwords are not expiring.

    Considering this software has some sort of activation to a "homeip.net" I'm not sure I could ever rely on this thing.

  3. profmikebroyles
    Member
    Posted 2 years ago #

    officeguy, I am looking into this as well. Not having much luck.

    Let me know if you get things to actually work.

    Is this plugin supported? I am going to track down the developer on twitter and find out.

    ...to be continued...

  4. officeguy
    Member
    Posted 2 years ago #

    I've not gotten this to work, my fix didn't actually fix the code, only made the wp-admin area not break.

    I'd be an unhappy camper if I'd purchased this thing. Developer seems MIA.

  5. profmikebroyles
    Member
    Posted 2 years ago #

    I actually was able to get a hold of him via Twitter. He is saying that he might have time to get a fresh release out that is compatible with WP 3.3.1.

    I will have to look around more.

  6. wp92037
    Member
    Posted 2 years ago #

    Same problem here. PassExpire plugin crashes my WP 3.3.1 site, with the error "Call to undefined function _fill_user()". The plugin page says compatible up to 3.2.1, so I'm going to try downgrading WP to 3.2.1.

  7. wp92037
    Member
    Posted 2 years ago #

    OK, I downgraded to WP 3.2.1 and the PassExpire plugin activates without crashing the site. But, it doesn't appear to work. I expired the password of an account and logged into it, and I don't see any messages or prompts. I thought it would force the user to update their profile with a new password?

  8. profmikebroyles
    Member
    Posted 2 years ago #

    This is just my opinion, but it's not a good idea to go backwards in your deployment just so a plugin will work. For security purposes, it is very important to always be up to date on WordPress core.

  9. wp92037
    Member
    Posted 2 years ago #

    Agreed (that it's not a good idea to downgrade WP). I was just desperate to get PassExpire to work. I don't see any good alternatives out there. I might have to write code from scratch... which I can do... but although I have lot of generic PHP experience my WP experience is limited so there is a significant learning curve to learn all the hooks & protocols.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic