tables( 'ms_global' ) as $table => $prefixed_table ) $wpdb->$table = $prefixed_table; $title = __( 'Create a Network of WordPress Sites' ); $parent_file = 'tools.php'; add_contextual_help( $current_screen, __( 'Network Settings') ); include( './admin-header.php' ); ?>

Network * should not be a sudden "Welcome to a new install process! Fill this out and click here." * * @since 3.0.0 */ function network_step1() { $active_plugins = get_option( 'active_plugins' ); if ( ! empty( $active_plugins ) ) { printf( '

' . __( 'Please deactivate your plugins before enabling the Network feature. Once the network is created, you may reactivate your plugins.' ) . '

', admin_url( 'plugins.php' ) ); include( './admin-footer.php' ); die(); } $hostname = get_clean_basedomain(); if ( 'localhost' == $hostname || preg_match( '|[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+|', $hostname ) ) { echo '

' . __('You cannot install a network of sites with your server address.' ) . '

'; echo '

' . __('You cannot use an IP address such as 127.0.0.1 or a single-word hostname like localhost.' ) . '

'; if ( 'localhost' == $hostname ) echo '

' . __('Consider using localhost.localdomain.') . '

'; include( './admin-footer.php' ); die(); } ?>

' . __( 'Please make sure the Apache mod_rewrite module is installed as it will be used at the end of this install.' ) . '

'; else echo '

' . __( 'Warning! It looks like Apache mod_rewrite module is not installed.' ) . '

'; echo '

' . __( 'If mod_rewrite is disabled ask your administrator to enable that module, or look at the Apache documentation or elsewhere for help setting it up.' ) . '

'; } wp_nonce_field( 'install-network-1' ); if ( network_domain_check() ) { ?>


You cannot change this later.' ); ?>

Note It looks like mod_rewrite is not installed.' ); ?>

blog1.example.com and blog2.example.com'); ?>
example.com/blog1 and example.com/blog2'); ?>

%1$s before enabling the network feature. It will still be possible to visit your site using the "www" prefix with an address like %2$s but any links will not have the "www" prefix.' ), substr( $hostname, 4 ), $hostname ); ?>
%s.' ), $hostname ); ?>

%s.' ), $hostname ); ?>
' />
' />

' />

Note: We recommend you make a backup copy of your existing wp-config.php and .htaccess files.' ); ?>

  1. %s/blogs.dir directory. This directory is used to stored uploaded media for your additional sites and must be writeable by the web server.' ), WP_CONTENT_DIR ); ?>
  2. base_prefix; $config_sample = ABSPATH . 'wp-admin/includes/wp-config.ms'; if ( ! file_exists( $config_sample ) ) wp_die( sprintf( __( 'Sorry, I need a %s to work from. Please re-upload this file to your WordPress installation.' ), $config_sample ) ); $wp_config_file = file( $config_sample ); ?>
  3. %swp-config.php with the following:' ), ABSPATH ); ?>

  4. %s.htaccess with the following:' ), ABSPATH ); ?>