[wp-trac] [WordPress Trac] #13012: Editing users as super admin causes php error in ms.php
    WordPress Trac 
    wp-trac at lists.automattic.com
       
    Thu Apr 15 04:35:58 UTC 2010
    
    
  
#13012: Editing users as super admin causes php error in ms.php
--------------------------+-------------------------------------------------
 Reporter:  phlux0r       |       Owner:     
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  3.0
Component:  Users         |     Version:     
 Severity:  normal        |    Keywords:     
--------------------------+-------------------------------------------------
 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
-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/13012>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
    
    
More information about the wp-trac
mailing list