'wp-config.php' 文件已存在。若您希望重新配置这个安装,请先删除它。您可以尝试现在安装

"); // 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("

“wp-config.php”文件已存在于 WordPress 目录的上级目录。若您希望重新配置这个安装,请先删除它。您可以尝试现在安装

"); 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' ); ?> WordPress › 准备配置文件

WordPress

欢迎使用 WordPress!在您开始使用前,WordPress 需要一些数据库的信息。下列信息将会被问到,请做好准备。

  1. 数据库名
  2. 数据库用户用户名
  3. 数据库用户密码
  4. 数据库主机
  5. 表名前缀(若您希望在一个数据表中安装多个 WordPress)

出于各种原因,自动创建文件可能失败,但本向导只是助您在配置文件中写如数据库信息。如果失败,您只需用文本编辑器打开 wp-config-sample.php,填入您的信息,另存为 wp-config.php 即可。

大多数的互联网主机服务提供商都向您提供了数据库的信息。若您不知道这些信息,您需要先询问好,再进行安装。若您已准备好…

现在就开始!

请在下方输入数据库相关信息。若您不清楚,请咨询主机提供商。

您希望 WordPress 使用哪个数据库运行?
您的 MySQL 用户名
...以及您的 MySQL 密码。
通常情况下,应填写 localhost,若测试连接失败,请联系主机提供商咨询。
若您希望在一个数据库中存放多个 WordPress 的数据,请修改本项以做区分。

ERROR: "Table Prefix" can only contain numbers, letters, and underscores.'/*/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("database_name_here", $dbname, $line); break; case "define('DB_USER'": $configFile[$line_num] = str_replace("'username_here'", "'$uname'", $line); break; case "define('DB_PASSW": $configFile[$line_num] = str_replace("'password_here'", "'$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('put your unique phrase here', $secret_keys[$key++], $line ); break; } } if ( ! is_writable(ABSPATH) ) : display_header(); ?>

抱歉,无法写入 wp-config.php 文件。

您可手动创建 wp-config.php,并复制如下代码至其中。

完成之后,请点击“进行安装”。

进行安装

非常好!您已顺利完成安装中的这一步骤,WordPress 已经可以和您的数据库沟通。若您准备好了,现在就…

进行安装