Suppress db errors when checking if the blog is already installed in install_blog(). Use DESCRIBE instead of SELECT. Props bpetty. fixes #21922
git-svn-id: http://core.svn.wordpress.org/trunk@21924 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
e1b861e1cb
commit
1513f1daea
|
@ -1127,8 +1127,10 @@ function install_blog($blog_id, $blog_title = '') {
|
||||||
|
|
||||||
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
|
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
|
||||||
|
|
||||||
if ( $wpdb->get_results("SELECT ID FROM $wpdb->posts") )
|
$wpdb->suppress_errors();
|
||||||
|
if ( $wpdb->get_results( "DESCRIBE {$wpdb->posts}" ) )
|
||||||
die( __( '<h1>Already Installed</h1><p>You appear to have already installed WordPress. To reinstall please clear your old database tables first.</p>' ) . '</body></html>' );
|
die( __( '<h1>Already Installed</h1><p>You appear to have already installed WordPress. To reinstall please clear your old database tables first.</p>' ) . '</body></html>' );
|
||||||
|
$wpdb->suppress_errors( false );
|
||||||
|
|
||||||
$url = get_blogaddress_by_id( $blog_id );
|
$url = get_blogaddress_by_id( $blog_id );
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue