Sửa lỗi: Không thể kết nối với website để kiểm tra lỗi fatal

1. Nguyên nhân gây ra lỗi

Khi cập nhật code trong giao diện Admin ở các bản WordPress 4.9 trở lên, người dùng sẽ thường gặp tình trạng này do tính năng kiểm tra lỗi khi lưu tệp PHP trong wp-admin. Mặc dù đây là một tính năng tuyệt vời, giúp người dùng tránh gặp các lỗi khi chỉnh sửa nhưng vô tình lại gây xung đột với một số plugin.

Không thể kết nối với website để kiểm tra lỗi fatal, vì vậy các thay đổi PHP đã được hoàn tác. Bạn sẽ cần tải file PHP được cập nhật thông qua cách thức khác, ví dụ như sử dụng sFTP.
Không thể kết nối với website để kiểm tra lỗi fatal, vì vậy các thay đổi PHP đã được hoàn tác. Bạn sẽ cần tải file PHP được cập nhật thông qua cách thức khác, ví dụ như sử dụng sFTP.
Unable to communicate back with site to check for fatal errors, so the PHP change was reverted. You will need to upload your PHP file change by some other means, such as by using SFTP.
Unable to communicate back with site to check for fatal errors, so the PHP change was reverted. You will need to upload your PHP file change by some other means, such as by using SFTP.

2. Sửa lỗi

Để khắc phục vấn đề này chúng ta có thể tạm tắt tính năng này để tránh việc xung đột gây lỗi.

Truy cập tệp /wp-admin/includes/file.php, tìm đoạn code sau:

if ( $is_active && 'php' === $extension ) {

thêm điều kiện “&& false“:

if ( $is_active && 'php' === $extension && false ) {

Sau khi chỉnh chúng ta lưu lại file và tiến hành thao tác chỉnh sửa lại trên WordPress để kiểm tra.

Rất mong qua bài viết này, mọi người đã có thể cách khắc phục lỗi “Không thể kết nối với website để kiểm tra lỗi fatal,…” hay “Unable to communicate back with site to check for fatal errors,…” khi cập nhật code trong giao diện admin của WordPress.

Chia sẻ:
Chout

Chout

0 0 đánh giá
Đánh giá bài viết
0 Góp ý
Mới nhất
Cũ nhất Được bỏ phiếu nhiều nhất