X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/80b7979fccf09a75af3f4c111fa27060ae6dbf85..b22765f41bf0b2021b9beb9120ee0ac91fa89292:/wp-admin/maint/repair.php?repair=2 diff --git a/wp-admin/maint/repair.php b/wp-admin/maint/repair.php index e0c594e6..aa702887 100644 --- a/wp-admin/maint/repair.php +++ b/wp-admin/maint/repair.php @@ -7,25 +7,72 @@ */ define('WP_REPAIRING', true); -require_once('../../wp-load.php'); +require_once( dirname( dirname( dirname( __FILE__ ) ) ) . '/wp-load.php' ); header( 'Content-Type: text/html; charset=utf-8' ); ?> >
+ +wp-config.php
file. Once this line is added to your config, reload this page.' ) . "define('WP_ALLOW_REPAIR', true);
";
+
+ echo '';
+ printf(
+ /* translators: %s: wp-config.php */
+ __( 'To allow use of this page to automatically repair database problems, please add the following line to your %s file. Once this line is added to your config, reload this page.' ),
+ 'wp-config.php
'
+ );
+ echo "
define('WP_ALLOW_REPAIR', true);
' . sprintf( __( 'While you are editing your %1$s file, take a moment to make sure you have all 8 keys and that they are unique. You can generate these using the WordPress.org secret key service.' ), 'wp-config.php
', 'https://api.wordpress.org/secret-key/1.1/salt/' ) . '
' . __('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.') . '
', __( 'http://wordpress.org/support/forum/how-to-and-troubleshooting' ) ); + printf( '' . __('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.') . '
', __( 'https://wordpress.org/support/forum/how-to-and-troubleshooting' ) ); $problem_output = ''; foreach ( $problems as $table => $problem ) $problem_output .= "$table: $problem\n"; echo ''; } else { - echo '' . __( 'Repairs complete. Please remove the following line from wp-config.php to prevent this page from being used by unauthorized users.' ) . "
define('WP_ALLOW_REPAIR', true);
";
+ echo '' . __( 'Repairs complete. Please remove the following line from wp-config.php to prevent this page from being used by unauthorized users.' ) . "
define('WP_ALLOW_REPAIR', true);
' . __( 'One or more database tables are unavailable. To allow WordPress to attempt to repair these tables, press the “Repair Database” button. Repairing can take a while, so please be patient.' ) . '
'; else echo '' . __( 'WordPress can automatically look for some common database problems and repair them. Repairing can take a while, so please be patient.' ) . '
'; ?> - + - +