define('WP_ALLOW_REPAIR', true);
'; if ( 'OK' == $check->Msg_text ) { /* translators: %s: table name */ printf( __( 'The %s table is okay.' ), $table ); } else { /* translators: 1: table name, 2: error message, */ printf( __( 'The %1$s table is not okay. It is reporting the following error: %2$s. WordPress will attempt to repair this table…' ) , $table, "$check->Msg_text" ); $repair = $wpdb->get_row("REPAIR TABLE $table"); echo ' '; if ( 'OK' == $check->Msg_text ) { /* translators: %s: table name */ printf( __( 'Successfully repaired the %s table.' ), $table ); } else { /* translators: 1: table name, 2: error message, */ echo sprintf( __( 'Failed to repair the %1$s table. Error: %2$s' ), $table, "$check->Msg_text" ) . ''; $problems[$table] = $check->Msg_text; $okay = false; } } if ( $okay && $optimize ) { $check = $wpdb->get_row("ANALYZE TABLE $table"); echo '  '; if ( 'Table is already up to date' == $check->Msg_text ) { /* translators: %s: table name */ printf( __( 'The %s table is already optimized.' ), $table ); } else { $check = $wpdb->get_row("OPTIMIZE TABLE $table"); echo '  '; if ( 'OK' == $check->Msg_text || 'Table is already up to date' == $check->Msg_text ) { /* translators: %s: table name */ printf( __( 'Successfully optimized the %s table.' ), $table ); } else { /* translators: 1: table name, 2: error message, */ printf( __( 'Failed to optimize the %1$s table. Error: %2$s' ), $table, "$check->Msg_text" ); } } } echo '
$check->Msg_text
'.__('Some database problems could not be repaired. Please copy-and-paste the following list of errors to the WordPress support forums to get additional assistance.').'
'.__('Repairs complete. Please remove the following line from wp-config.php to prevent this page from being used by unauthorized users.')."