Skip to:
Content
Pages
Categories
Search
Top
Bottom

[Moved]Fatal error occured while trying to delete a user


  • tnd
    Member

    @tntag

    ‘Fatal error: Call to undefined function bp_activity_delete() in /home/(name)/public_html/wordpress/wp-content/plugins/bp-album/includes/bp-album-core.php on line 511’

    I got this while trying to delete a user’s account. I’m not enirely sure what it means…any help would be greatly appreciated.

Viewing 6 replies - 1 through 6 (of 6 total)

  • tnd
    Member

    @tntag

    I’m sorry to bump, but any ideas as to what might have caused this?


    projectjerel
    Member

    @projectjerel

    could be some leftover DB value that didn’t get deleted that’s throwing things off.
    Just to be sure it’s not a bad file, unzip the same v WP installation and overwrite that file with a fresh one.

    Although the error lends to a botched plugin (there are no shortage of them, open source….)
    you could axe the entire plugin folder and try again.

    Just back everything up often.


    tnd
    Member

    @tntag

    So the best fix is to delete the plugin and try installing it again?

    Just out of curiosity, what is DB value?


    projectjerel
    Member

    @projectjerel

    in the sql db, there’s associations created in tables related to the user account.
    However, being as it’s giving you a specific php error, I’d lean towards the plugin going haywire.
    It could be a memory thing too. post the error log and you may get some more precise advice.
    I’m a fan of the brute force method of doing things, make it or break it….
    not neccesarily the best, works for me though.


    christophg
    Member

    @christophg

    This same thing is happening to me! Here is the code in question.

    `function bp_album_delete_by_user_id($user_id,$remove_files = true){

    global $bp;

    if($remove_files){
    $pics = BP_Album_Picture::query_pictures(array(
    ‘owner_type’ => ‘user’,
    ‘owner_id’ => $user_id,
    ‘per_page’ => false,
    ‘id’ => false
    ));

    if($pics) foreach ($pics as $pic){

    @unlink($pic->pic_org_path);
    @unlink($pic->pic_mid_path);
    @unlink($pic->pic_thumb_path);

    }
    }

    bp_activity_delete(array(‘component’ => $bp->album->id,’user_id’ => $user_id));

    return BP_Album_Picture::delete_by_user_id($user_id);
    }`


    @mercime
    Keymaster

    @mercime

    All this should be posted over at plugin’s forums which devs check out regularly
    https://buddypress.org/community/groups/bp-album/forum/

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘[Moved]Fatal error occured while trying to delete a user’ is closed to new replies.
Skip to toolbar