ELGG 2.0, ACCESS_DEFAULT is not a valid access level. See its documentation in elgglib.h

What does this means , when Actually I can see that  ACCESS_DEFAULT is defined ?

  • It means that one of your plugins is trying to do this:

    $entity->access_id = ACCESS_DEFAULT;

    When in fact it should do something like this:

    if ($access_id == ACCESS_DEFAULT) {
        $entity->access_id = get_default_access();
    }

    So ACCESS_DEFAULT is not an access level, but a flag that tells the system that it should use the default access level.