Filen 'wp-config.php' finns redan. Om du behöver återställa något värde i filen, var vänlig readera den först. Du kan försöka med att installera nu.
"); // Check if wp-config.php exists above the root directory but is not part of another install if (file_exists(ABSPATH . '../wp-config.php') && ! file_exists(ABSPATH . '../wp-settings.php')) wp_die("Filen 'wp-config.php' finns redan en nivå ovanför din WordPress installation. Om du behöver återställa något värde i filen, var vänlig readera den först. Du kan försöka att installera nu.
"); if ( version_compare( $required_php_version, phpversion(), '>' ) ) wp_die( sprintf( /*WP_I18N_OLD_PHP*/'Din server kör PHP version %1$s men WordPress kräver minst version %2$s.'/*/WP_I18N_OLD_PHP*/, phpversion(), $required_php_version ) ); if ( !extension_loaded('mysql') && !file_exists(ABSPATH . 'wp-content/db.php') ) wp_die( /*WP_I18N_OLD_MYSQL*/'Din PHP installation verkar sakna MySQL tillägget som WordPress kräver.'/*/WP_I18N_OLD_MYSQL*/ ); if (isset($_GET['step'])) $step = $_GET['step']; else $step = 0; /** * Display setup wp-config.php file header. * * @ignore * @since 2.3.0 * @package WordPress * @subpackage Installer_WP_Config */ function display_header() { header( 'Content-Type: text/html; charset=utf-8' ); ?>
Välkommen till WordPress. Innan vi börjar så behöver vi lite information för databasen. Du behöver ha följande uppgifter innan du kan forsätta.
Om det av någon anledning inte går att skapa denna automatiska konfigurationsfil så behöver du inte oroa dig. Allt du behöver göra är att fylla i databasinformationen i en konfigurationsfil. Du kan helt enkelt öppna wp-config-sample.php i en textredigerare, fylla i uppgifterna själv och spara den som wp-config.php.
Det mest troliga är att du fått dessa uppgifter från ditt webbhotell, eller när du skapat en databas. Om du saknar uppgifterna så behöver du kontakta webbhotellet innan du kan fortsätta. Är du redo?
FEL: "Tabellprefix" kan endast innehålla siffror, bokstäver och understreck.'/*/WP_I18N_BAD_PREFIX*/ ); // Test the db connection. /**#@+ * @ignore */ define('DB_NAME', $dbname); define('DB_USER', $uname); define('DB_PASSWORD', $passwrd); define('DB_HOST', $dbhost); /**#@-*/ // We'll fail here if the values are no good. require_wp_db(); if ( ! empty( $wpdb->error ) ) { $back = ''; wp_die( $wpdb->error->get_error_message() . $back ); } // Fetch or generate keys and salts. $no_api = isset( $_POST['noapi'] ); require_once( ABSPATH . WPINC . '/plugin.php' ); require_once( ABSPATH . WPINC . '/l10n.php' ); require_once( ABSPATH . WPINC . '/pomo/translations.php' ); if ( ! $no_api ) { require_once( ABSPATH . WPINC . '/class-http.php' ); require_once( ABSPATH . WPINC . '/http.php' ); wp_fix_server_vars(); /**#@+ * @ignore */ function get_bloginfo() { return ( ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . str_replace( $_SERVER['PHP_SELF'], '/wp-admin/setup-config.php', '' ) ); } /**#@-*/ $secret_keys = wp_remote_get( 'https://api.wordpress.org/secret-key/1.1/salt/' ); } if ( $no_api || is_wp_error( $secret_keys ) ) { $secret_keys = array(); require_once( ABSPATH . WPINC . '/pluggable.php' ); for ( $i = 0; $i < 8; $i++ ) { $secret_keys[] = wp_generate_password( 64, true, true ); } } else { $secret_keys = explode( "\n", wp_remote_retrieve_body( $secret_keys ) ); foreach ( $secret_keys as $k => $v ) { $secret_keys[$k] = substr( $v, 28, 64 ); } } $key = 0; foreach ($configFile as $line_num => $line) { switch (substr($line,0,16)) { case "define('DB_NAME'": $configFile[$line_num] = str_replace("ange_databasnamn", $dbname, $line); break; case "define('DB_USER'": $configFile[$line_num] = str_replace("'ange_databasanvandare'", "'$uname'", $line); break; case "define('DB_PASSW": $configFile[$line_num] = str_replace("'ange_databaslosenord'", "'$passwrd'", $line); break; case "define('DB_HOST'": $configFile[$line_num] = str_replace("localhost", $dbhost, $line); break; case '$table_prefix =': $configFile[$line_num] = str_replace('wp_', $prefix, $line); break; case "define('AUTH_KEY": case "define('SECURE_A": case "define('LOGGED_I": case "define('NONCE_KE": case "define('AUTH_SAL": case "define('SECURE_A": case "define('LOGGED_I": case "define('NONCE_SA": $configFile[$line_num] = str_replace('ange en unik fras', $secret_keys[$key++], $line ); break; } } if ( ! is_writable(ABSPATH) ) : display_header(); ?>Beklagar, filen wp-config.php kan inte skapas.
Du kan skapa filen wp-config.php manuellt och kopiera in följande kod.
När du är klar med det, klicka på "Starta installation".
OK! Du har klarat av installationen så här långt. WordPress kan nu kommunicera med din databas. Om du är redo så är det dags att…