Hãy để tôi bắt đầu bằng cách nói rằng tôi đã chuyển hàng tá trang web từ máy chủ này sang máy chủ khác mà không gặp vấn đề gì.
Gần đây tôi đã chuyển một trang web và khi URL được truy cập, một tệp có tên "tải xuống" không có phần mở rộng và chỉ có kích thước tệp 1KB tự động tải xuống. Tôi đã sao lưu tất cả các tệp và tải xuống cơ sở dữ liệu bằng bốn phương pháp khác nhau, chỉ để đảm bảo: BackWPup, BackUpWordPress và thủ công bằng cách nén các tệp và tải xuống các tệp qua FTP.
Trang web gốc hoạt động hoàn hảo trên máy chủ gốc.
Tôi đã sử dụng phương pháp tôi luôn sử dụng khi chuyển sang máy chủ mới.
Trên máy chủ mới:
- Tạo DB, người dùng và nhập cơ sở dữ liệu mới
- Tải lên tập tin và giải nén
- Chỉnh sửa wp-config.php với tên DB, người dùng, mật khẩu mới
- Thay đổi URL trang web bằng phương thức tests.php trong WordPress Codex, tại đây - http://codex.wordpress.org/Changing_The_Site_URL
Tôi cũng nên đề cập rằng tôi đã tải trang web lên ba máy chủ khác nhau (bao gồm một tên miền phụ trên máy chủ gốc), tất cả đều có cùng kết quả.
Ngoài các phương pháp được đề cập ở trên, tôi đã thử các cách sau để cố gắng khắc phục sự cố:
- Đã thay đổi tên thư mục "plugin" để xem liệu plugin có gây ra lỗi không
- Đã thay đổi tên thư mục chủ đề đang hoạt động để xem chủ đề có gây ra lỗi không
- Đã thay đổi WP_DEBUG thành "true" trong wp-conig.php - Nhưng trang web không bao giờ tải, do đó không có lỗi nào được hiển thị.
Hiện tại, trang web bị lỗi được đặt tại - http://cgdev.webworksplayground.com/
Cảm ơn đã giúp đỡ.
# Use PHP54 Single php.ini as default AddHandler application/x-httpd-php54s .php
Sau khi xóa nó, tất cả dường như hoạt động tốt.