Overwrite Install
Mode này xóa hoàn toàn WordPress hiện tại trên server đích rồi restore từ backup. Mất sạch dữ liệu hiện tại — dùng khi muốn rollback hoặc đồng bộ site staging về production.
Workflow
1. Backup site hiện tại trước (quan trọng)
Overwrite không reversible. Tạo backup an toàn trước khi tiến hành.
2. Upload installer + archive
Upload cả hai file vào web root:
- File
installer.php - File
archive
Có thể upload qua FTP, SFTP, cPanel File Manager, rsync, hoặc bất kỳ tool nào hosting hỗ trợ.
3. Truy cập installer
https://example.com/installer.php
Installer phát hiện đang có WordPress sẵn → hỏi chọn mode. Chọn Overwrite — installer sẽ:
- Drop tất cả bảng database hiện tại
- Xóa file WordPress cũ
- Giải nén archive
- Import SQL dump
- Search & replace URL
4. Sau khi xong
Installer tự xóa các file tạm. Đăng nhập wp-admin với thông tin admin của site nguồn.
Lưu ý quan trọng
- Backup database trước — overwrite không reversible
- Đảm bảo thông tin database trong installer trỏ đúng DB cần ghi đè
- Nếu DNS chưa point sang server đích, dùng file
hoststrên máy local để test trước
Lỗi thường gặp
- Cannot drop database: user MySQL không có quyền DROP. Cần cấp
ALL PRIVILEGEScho user. - Permission denied khi giải nén: web root không có quyền ghi. Xem Khắc phục permission.