El archivo 'wp-config.php' ya existe. Si necesitas reiniciar alguno de los elementos de la configuración de este archivo bórralo primero. Puedes tratar de instalar ahora.
"); // Comprobamos si existe un wp-config.php por encima del directorio raiz pero que no sea parte de otra instalación if (file_exists(ABSPATH . '../wp-config.php') && ! file_exists(ABSPATH . '../wp-settings.php')) wp_die("El archivo 'wp-config.php' ya existe un nivel por encima de tu instalación de WordPress. Si necesitas reiniciar alguno de los elementos de la configuración de este archivo bórralo primero. Puedes tratar de instalar ahora.
"); if ( version_compare( $required_php_version, phpversion(), '>' ) ) wp_die( sprintf( /*WP_I18N_OLD_PHP*/'Tu servidor está usando la versión de PHP %1$s pero WordPress requiere al menos la %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*/'Tu instalación de PHP parece que no dispone de la extensión MySQL requerida por WordPress.'/*/WP_I18N_OLD_MYSQL*/ ); if (isset($_GET['step'])) $step = $_GET['step']; else $step = 0; /** * Muestra la cabecera de configuración del fichero wp-config.php. * * @ignore * @since 2.3.0 * @package WordPress * @subpackage Installer_WP_Config */ function display_header() { header( 'Content-Type: text/html; charset=utf-8' ); ?>
Bienvenid@ a WordPress. Antes de empezar necesitamos algo de información de la base de datos. Necesitas conocer la siguiente información antes de seguir.
Si por alguna razón no funciona la creación automática de este archivo no te preocupes. Todo lo que hace es rellenar un fichero de configuración con la información de la base de datos. También puedes simplemente abrir el fichero wp-config-sample.php en un editor de texto, rellenar la información y guardarlo como wp-config.php.
En la mayoría de las ocasiones esta información te la facilita tu proveedor de alojamiento. Si no tienes esta información tendrás que contactar con ellos antes de poder continuar. Si ya estás listo …
ERROR: "Prefijo de tabla" solo puede contener números, letras y guión bajo.'/*/WP_I18N_BAD_PREFIX*/ ); // Probamos la conexión con la base de datos. /**#@+ * @ignore */ define('DB_NAME', $dbname); define('DB_USER', $uname); define('DB_PASSWORD', $passwrd); define('DB_HOST', $dbhost); /**#@-*/ // Fallará si los valores son incorrectos. require_wp_db(); if ( !empty($wpdb->error) ) wp_die($wpdb->error->get_error_message()); // Carga o generación de las claves y 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("nombredetubasededatos", $dbname, $line); break; case "define('DB_USER'": $configFile[$line_num] = str_replace("'nombredeusuario'", "'$uname'", $line); break; case "define('DB_PASSW": $configFile[$line_num] = str_replace("'contraseña'", "'$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('pon aquí tu frase aleatoria', $secret_keys[$key++], $line ); break; } } if ( ! is_writable(ABSPATH) ) : display_header(); ?>Lo siento pero no se ha podido escribir en el fichero wp-config.php.
Puedes crear mahualmente el archivo wp-config.php y pegar dentro el siguiente texto.
Una vez hayas hecho esto haz clic en "Iniciar la instalación."
¡Todo correcto! Ya has terminado esta parte de la instalación. Ahora WordPress puede comunicarse con tu base de datos. Si estás preparado es momento de …