Thứ Sáu, 6 tháng 1, 2012

Chuyển wordpress qua host mới

Mấy ngày nay làm wordpress xong xui, tự nhiên sếp kêu chuyên qua cái host mới, nhưng lúc chuyển qua gặp nhiều lỗi, bấm vào link cứ quay về cái host củ, mò mãi mới tìm ra được cái lỗi, nên hôm nay mình viết lại cách chuyển Website Wordpress sang Host khác cho mọi người cùng tham khảo.

Bước 1 : Export Database

  • Đăng nhập vào phpMyadmin của Host
  • Chọn Database của Website bạn đang muốn di chuyển.
  • Click vào Export để Down Database về máy


Bước 2 : Down Source
  • Bạn kết nối FTP vào Website của bạn, Down toàn bộ Source web của bạn về máy tính.
  • Phần mềm bạn có thể dùng : CuteFTP , FileZilla ....
Bước 3 : Create Database
  • Đăng nhập vào Phần quản trị của Host Mới
  • Tạo Database + Gán User quản trị Database
Bước 4 : Import Database
  • Đăng nhập vào phpMyadmin của Host Mới
  • Click vào Database mới vừa tạo
  • Click "Import" và chọn file Database mà lúc đầu đã Export ra
Trường hợp Database bạn lớn hơn 10mb thì bạn sẽ Import bằng cách dùng bigdump

Bước 5 : Upload Source

  • Kết nối FTP vào Host mới
  • Upload toàn bộ source web lên thư mục www của Host mới
Bước 6 : Edit Config File
  • Tìm File wp-config trong bộ source và Edit thông số sau
define('DB_NAME', 'Tên Database');


define('DB_USER', 'User Quản trị Database');

/** MySQL database password */
define('DB_PASSWORD', 'Mật khẩu của Database');

/** MySQL hostname */
define('DB_HOST', 'localhost');

 Những chữ màu đỏ nhớ edit lại cho giống với thông tin new database bên host mới nha

Bước 7 : Edit Site URL " bước này rất quan trọng nếu các bạn không chỉnh sửa lại cho phù hợp với url của bên host mới bạn khi tên miền khác nhau"

  • Đăng nhập vào phpMyadmin của Host Mới
  • Click vào Database
  • Click vào Table wp_options
  • Edit giá trị SiteURL
  • Click vào cây viết để tiến hành Edit
  • Thay đổi giá trị option_value = "Đường dẫn của Website bạn"
Vd : Blog Chungloi là http://vn365.net  sẽ có giá trị option_value="http://vn365.net"


Chú ý : không được để dấu "/" ở cuối đường dẫn

Chúc thành công.

Chung Lợi





3 nhận xét:

  1. Error
    SQL query:

    --
    -- Table structure for table `wp_commentmeta`
    --
    DROP TABLE IF EXISTS `wp_commentmeta` ;


    MySQL said:

    #1046 - No database selected
    Nó báo lỗi như vậy thì xử lý sao bạn ơi

    Trả lờiXóa
  2. Mình thì gặp lỗi này khi import:

    CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
    `meta_id` bigint( 20 ) unsigned NOT NULL AUTO_INCREMENT ,
    `comment_id` bigint( 20 ) unsigned NOT NULL DEFAULT '0',
    `meta_key` varchar( 255 ) DEFAULT NULL ,
    `meta_value` longtext,
    PRIMARY KEY ( `meta_id` ) ,
    KEY `comment_id` ( `comment_id` ) ,
    KEY `meta_key` ( `meta_key` )
    ) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;

    Bạn có cách nào khắc phục ko?

    Trả lờiXóa

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Blog' Chung Lợi - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger