Bài viết này sẽ hướng dẫn bạn cách Kiểm Tra Và Sử Lỗi Trắng Trang Website WordPress. Nếu bạn cần hỗ trợ, xin vui lòng liên hệ VinaHost qua Hotline 1900 6046 ext.3, email về support@vinahost.vn hoặc chat với VinaHost qua livechat https://livechat.vinahost.vn/chat.php.
1. Một số nguyên nhân gây ra lỗi trắng trang website WordPress
- Theme không tương thích với phiên bản WordPress.
- Plugins không tương thích với phiên bản WordPress.
- Plugins không tương thích với theme.
- Mã nguồn WordPress, theme hoặc plugin bị lỗi (lỗi code, thiếu file, dính mã độc).
- Bị chèn thêm code tùy biến gây ra lỗi
- Lỗi file .htaccess
2. Các cách để kiểm tra lỗi website WordPress trắng trang
2.1. Bật wp-debug để kiểm tra lỗi
- Tập tin wp-config.phptrong thư mục gốc của WordPress là chìa khóa để tìm ra vấn đề mà website của bạn đang gặp phải. Tất cả những gì bạn cần làm là thêm một vài dòng mã để kích hoạt “chế độ gỡ lỗi” (debug) cho website của mình.
- Bật chế độ debug một cách hiệu quả sẽ giúp hiển thị danh sách các lỗi đang tồn tại. Nếu website của bạn được cài đặt trên localhost (offiline), hãy thêm dòng code sau đây vào file wp-config.php:
2.2. Kiểm tra error_log
- Ông bà ta có câu “Muốn chữa bệnh phải bắt đúng bệnh”. Có nghĩa là muốn chữa lỗi trang trắng WordPress thì việc đầu tiên phải biết đó là lỗi này do đâu. Thường thì 100% lỗi trang trắng đều xuất phát từ một đoạn code (sai cú pháp, gọi sai hàm, viết thừa dấu, sai chính tả…) và nhiệm vụ chúng ta là phải xác định đó là đoạn code nào, nằm ở đâu. Để làm được việc này, ta phải mởfile error log lên xem.
- Sau khi login Cpanel -> File Manger -> public_html -> Chọn View error_log để kiểm tra lỗi.
2.3. Vô hiệu hóa tất cả Plugins đang được kích hoạt
Truy cập thư mục cài đặt WordPress của bạn thông qua File Manager cPanel/ DirectAdmin hoặc phần mềm FTP => tìm tới đường dẫn file
/wp-content/plugins/ => đổi tên toàn bộ thư mục của các plugin mà bạn đã cài đặt (thêm _bak vào sau tên thư mục chẳng hạn). Nếu website của bạn hoạt động bình thường trở lại, hãy thử kích hoạt lần lượt từng plugin một (bằng cách đổi tên của từng thư mục về như cũ) cho đến khi lỗi trắng trang xuất hiện. Khi đó, bạn sẽ biết plugin nào chính là nguyên nhân gây ra vấn đề.
2.4. Khôi phục file .htaccess
- Nếu bạn có sẵn bản backup trước đó của tập tin .htaccess, hãy upload và ghi đè lên tập tin .htaccesshiện tại. Hoặc có thể tải file .htaccess Basic tại link: https://wordpress.org/support/article/htaccess/ và upload lên hosting.
- Nếu website của bạn hoạt động bình thường tức là file .htaccass bị hỏng
2.5. Lỗi do theme của WordPress đang dùng
Để xem nguyên nhân có phải do theme hay không ta hãy chuyển về theme mặc định Twenty Seventeen. Nếu hết lỗi trang trắng WordPress thì nguyên nhân chắc chắn do theme. Để làm được việc này ta thực hiện các bước sau:
- Bước 1: Login vào Cpanel => mở phpMyadmin
- Bước 2: Chọn wp-options => Tìm giá trị template và stylesheet
- Bước 3: Thêm hiện tại sẽ hiện ra. Chúng ta sẽ đổi nó sang
2.6. Cách khắc phục lỗi khác
- Nếu các cách trên đều không thể khắc phục được lỗi này, bạn hãy thử cài đặt lại một bản sao mới của WordPress. Mặc dù cũng ít khi xảy ra, nhưng nguyên nhân vẫn có thể là do có một tệp tin gốc đã bị hỏng.
- Bạn cũng có thể sử dụng tính năng sửa lỗi của WordPress để xem loại lỗi nào đang xuất hiện. Thêm mã dưới đây vào tệp tin wp-config.php của bạn.
Chúc bạn thực hiện thành công!
THAM KHẢO CÁC DỊCH VỤ TẠI VINAHOST
>> SERVER – COLOCATION – CDN
>> HOSTING
>> WEBSITE
>> TÊN MIỀN