Opened 15 years ago
Closed 15 years ago
#13012 closed defect (bug) (fixed)
Editing users as super admin causes php error in ms.php
Reported by: | phlux0r | Owned by: | |
---|---|---|---|
Milestone: | 3.0 | Priority: | normal |
Severity: | normal | Version: | |
Component: | Users | Keywords: | |
Focuses: | Cc: |
Description
WP 3.0 beta-1 rev 14041
When editing a user as Super Admin, clicking update produces php error (invalid argument in foreach...).
After that, super admin setting in site options is corrupted and all multisite features disappear. Temporary fix is to restore correct site_admin option in wp_sitemeta.
Looking at code on 837 in wp-admin/includes/ms.php, it tries to iterate over an array that has not been loaded. Fix is to add:
$super_admins = get_site_option( 'site_admins', array( 'admin' ) );
before foreach(). See included patch.
HTH
Attachments (1)
Change History (3)
Note: See
TracTickets for help on using
tickets.
patch fo wp-admin/includes/ms.php