Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Vladimir Garagulya

    (@shinephp)

    Re-check if it is not version 4.17, which crashed at multisite installations.
    Could you please to change temporally WP_DEBUG constant value at file wp-config.php to true?

    define('WP_DEBUG', true);

    Then try to activate URE and show me the error message (exclude real path to your WordPress installation).

    Thread Starter PegWeb

    (@pegweb)

    Notice: wp_enqueue_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.) in /public_html/wp-includes/functions.php on line 3370

    Strict Standards: Non-static method IS_IU_Import_Users::init() should not be called statically in /public_html/wp-content/plugins/simple-intranet/import-users-from-csv.php on line 369

    Fatal error: Cannot redeclare members_get_capabilities() (previously declared in /home4/intranf3/public_html/wp-content/plugins/user-role-editor/includes/misc-support-stuff.php:26) in /public_html/wp-content/plugins/simple-intranet/members/includes/capabilities.php on line 46

    Plugin Author Vladimir Garagulya

    (@shinephp)

    The last message with “Fatal error” is the problem. Some plugins check if “Members” plugin is active looking for the members_get_capabilities() function and add then theirs own custom capabilities. To use that feature based on the presence of the “Members” plugin, User Role Editor defines its own instance of members_get_capabilities() function, but only in case it is not defined.
    For some reason “Members” plugin is loaded later then “User Role Editor” in this case. It seems I need to make more complex check for “Members” plugin presence before redefine the function from its stuff.

    Simple workaround for you is to deactivate Members plugin. There is no sense to keep both plugins active simultaneously. As they play into the same game on the same field.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    I checked the code and made test. The “members_get_capabilities()” function is defined by URE only in the case “Members” plugin is not active and does not lead to the conflict with “Member” plugin at my testing site.

    It seems I guess for the reason of this trouble. In order to check if plugin is active we should send full path to its main file into is_plugin_active() function, that is ‘members/members.php’.
    In your case ‘Members’ plugin has this path ‘simple-intranet/members/members.php’. This difference leads to the conflict.

    Thread Starter PegWeb

    (@pegweb)

    Ok what I did was to turn off that simple-intranet group role editing capability and then installed your plugin and it worked fine. I guess they didn’t play nicely together. I also purchased the pro version of your plugin. Thank you for the support.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    OK. Thanks for the information.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Get White Screen of Death upon activate’ is closed to new replies.