更換主機空間的步驟:原主機的所有數據移動至新主機上→修改wp-config.php數據庫連接信息
(1)備份原主機全站文件
使用FTP備份網站根目錄下所有文件並上傳到新主機,向主機客服詢問FTP地址、用戶名、密碼後可使用FTP工具來執行上傳/下載操作,推薦FileZilla和FlashFXP等。
(2)備份原主機數據庫文件
使用phpmyadmin導出原主機中的數據庫文件,默認單擊執行即可。
之後會自動開始下載數據庫文件,稍安勿躁。下載的數據庫以.sql爲後綴,進入新主機的phpmyadmin管理,執行導入操作。整個過程非常的傻瓜化。
(3)修改wp-config.php文件
位於wordpress根目錄下的此文件保存着訪問wordpress的數據庫信息,修改該文件中保存的管理用戶名、密碼以及數據庫名字,完成後保存。
wp-config.php文件示例:
<?php
/**
* WordPress 基礎配置文件。
*
* 本文件包含以下配置選項:MySQL 設置、數據庫表名前綴、密鑰、
* WordPress 語言設定以及 ABSPATH。如需更多信息,請訪問
* {@linkhttp://codex.wordpress.org/zh-cn:%E7%BC%96%E8%BE%91_wp-config.php
* 編輯 wp-config.php} Codex 頁面。MySQL 設置具體信息請諮詢您的空間提供商。
*
* 這個文件用在於安裝程序自動生成 wp-config.php 配置文件,
* 您可以手動複製這個文件,並重命名爲“wp-config.php”,然後輸入相關信息。
*
* @package WordPress
*/
// ** MySQL 設置 - 具體信息來自您正在使用的主機 ** //
/** WordPress 數據庫的名稱 */
define('DB_NAME', 'database_name_here');
/** MySQL 數據庫用戶名 */
define('DB_USER', 'username_here');
/** MySQL 數據庫密碼 */
define('DB_PASSWORD', 'password_here');
/** MySQL 主機 */
define('DB_HOST', 'localhost');
/** 創建數據表時默認的文字編碼 */
define('DB_CHARSET', 'utf8');
/** 數據庫整理類型。如不確定請勿更改 */
define('DB_COLLATE', '');
/**#@+
* 身份認證密匙設定。
*
* 您可以隨意寫一些字符
* 或者直接訪問 {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org 私鑰生成服務},
* 任何修改都會導致 cookie 失效,所有用戶必須重新登錄。
*
* @since 2.6.0
*/
define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
define('AUTH_SALT', 'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT', 'put your unique phrase here');
define('NONCE_SALT', 'put your unique phrase here');
/**#@-*/
/**
* WordPress 數據表前綴。
*
* 如果您有在同一數據庫內安裝多個 WordPress 的需求,請爲每個 WordPress 設置不同的數據表前綴。
* 前綴名只能爲數字、字母加下劃線。
*/
$table_prefix = 'wp_';
/**
* WordPress 語言設置,中文版本默認爲中文。
*
* 本項設定能夠讓 WordPress 顯示您需要的語言。
* wp-content/languages 內應放置同名的 .mo 語言文件。
* 要使用 WordPress 簡體中文界面,只需填入 zh_CN。
*/
define('WPLANG', 'zh_CN');
/**
* 開發者專用:WordPress 調試模式。
*
* 將這個值改爲“true”,WordPress 將顯示所有用於開發的提示。
* 強烈建議插件開發者在開發環境中啓用本功能。
*/
define('WP_DEBUG', false);
/* 好了!請不要再繼續編輯。請保存本文件。使用愉快! */
/** WordPress 目錄的絕對路徑。 */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** 設置 WordPress 變量和包含文件。 */
require_once(ABSPATH . 'wp-settings.php');