Làm cách nào để kiểm tra chế độ gỡ lỗi WordPress của tôi?
Bạn tìm thấy bài viết này vì bạn đang gặp lỗi nghiêm trọng hoặc trang trắng trống trên trang web WordPress của mình? Show Hãy dùng thử WP STAGING để ngăn chặn những lỗi nghiêm trọng như vậy trên trang web sản xuất của bạn Bạn có gặp lỗi 500 hoặc trang trống khi mở trang web WordPress của mình không? Để xác định plugin hoặc mã nào gây ra lỗi này, bạn có thể yêu cầu WordPress ghi tất cả lỗi vào tệp nhật ký có tên là gỡ lỗi. đăng nhập. nội dung
Cách kích hoạt Chế độ gỡ lỗi WordPressBạn có thể kích hoạt “chế độ gỡ lỗi” WordPress bằng cách chỉnh sửa một vài dòng trong wp-config. php tập tin cài đặt WordPress của bạn
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false ); Chú ý. Đảm bảo rằng bạn sao chép chính xác các dòng như được hiển thị, đừng quên bất kỳ dấu chấm phẩy hoặc ký tự nào khác
Sau khi tải lại trang web, WordPress ghi tất cả các lỗi PHP vào tệp Hiển thị lỗi trong WordPress FrontendHãy cẩn thận khi sử dụng tùy chọn này. Bạn và khách truy cập của bạn có thể thấy các thông báo lỗi PHP mặt trước. Vì lý do bảo mật, hãy tắt hằng số WP_DEBUG_DISPLAY sau khi sửa lỗi trang web của bạn Nếu bạn muốn xem nhật ký gỡ lỗi trực tiếp trên màn hình thay vì kích hoạt gỡ lỗi. tệp nhật ký, hãy thay đổi dòng có nội dung
Vui lòng gửi bản sửa lỗi cho chúng tôi. tệp nhật ký khi chúng tôi yêu cầu bạn làm như vậy. WordPress không tạo gỡ lỗi. log Tệp nhật kýMột số nhà cung cấp dịch vụ lưu trữ[1] không tạo trình gỡ lỗi WordPress. đăng nhập. Họ nắm bắt tất cả các lỗi và cảnh báo do WordPress tạo ra và ghi chúng vào một tệp nhật ký riêng Nếu WordPress không thể tạo gỡ lỗi. log, hãy kiểm tra xem bạn có thấy tệp khác trong thư mục gốc không, chẳng hạn như Nếu bạn không thấy bất kỳ nhật ký lỗi nào, vui lòng hỏi nhà cung cấp dịch vụ lưu trữ của bạn nơi họ lưu trữ các tệp nhật ký Xin lưu ý khi sử dụng bước dưới đây. Bạn có thể thấy các thông báo lỗi PHP ở giao diện người dùng và khách truy cập của bạn. Nếu bạn không cần các lỗi được hiển thị nữa vì lý do bảo mật, hãy đảm bảo rằng bạn đã đặt lại giá trị thành “false. ” Ngoài ra, bạn có thể sử dụng phương pháp nêu trên và thay đổi Nếu điều này hoạt động, bạn sẽ thấy các lỗi liên quan ở giao diện người dùng. Điều đó sẽ giúp bạn giải quyết lỗi nghiêm trọng Bạn có thể tìm thêm hướng dẫn chi tiết về cách bật chế độ “gỡ lỗi” WordPress tại https. //wordpress. org/support/article/debugging-in-wordpress/ Tại thời điểm viết bài này. [1] HostGator Thay đổi vị trí gỡ lỗi. đăng nhậpBạn có thể thay đổi vị trí của lỗi viết bằng cách thay đổi giá trị của hằng số
Điều đó cho phép bạn viết các thông báo lỗi vào một tệp khác ở nơi khác Đối với đường dẫn đích, bạn cũng có thể viết Tắt chế độ gỡ lỗi trong WordPress sau khi khắc phục sự cốChúng tôi đã đề cập đến điều này trước đây, nhưng nếu bạn đang điều tra các vấn đề về trang web WordPress với chế độ gỡ lỗi, đừng để chế độ này được kích hoạt mọi lúc. Sau khi sử dụng Nếu không, những người không được ủy quyền có thể truy cập tệp đó và có thể lấy thông tin nhạy cảm từ máy chủ của bạn Đừng quên tắt chế độ gỡ lỗi WordPress khi bạn đã hoàn thành việc điều tra và khắc phục sự cố trang web của mình Làm cách nào để bật chế độ WP_DEBUG?Tìm wp-config. php cho tệp WordPress của bạn, sau đó nhấp vào tùy chọn ba chấm, sau đó Chỉnh sửa. Để bật WP_Debug, thay đổi dòng cuối cùng thành. định nghĩa( 'WP_DEBUG', true ) . Để Tắt WP_Debug, hãy thay đổi dòng cuối cùng thành. xác định ('WP_DEBUG', sai).
Chế độ gỡ lỗi được bật là gì?Chế độ gỡ lỗi được bật cho kết nối với Gỡ lỗi hạt nhân bằng Trình gỡ lỗi như Công cụ gỡ lỗi cho Windows (WinDbg) và phải được tắt khi mục đích . Một số hệ thống Windows 7 có thể được vận chuyển với công tắc GỠ LỖI được bật, hãy đảm bảo tắt nó. |