connect-telegram

Giải quyết sự cố với quy trình làm việc

Nếu bạn đã tạo một quy trình làm việc và nó dường như không hoạt động, tài liệu này hướng dẫn bạn tìm ra vấn đề!

Kiểm tra nhật ký quy trình làm việc

Bước đầu tiên là đến trang AutomateWoo > Logs trong khu vực quản trị WordPress. Nó rất tiện dụng để sử dụng bộ lọc tìm kiếm quy trình làm việc để chỉ tìm thấy nhật ký dành riêng cho quy trình làm việc bạn đang giải quyết sự cố.

Từ đây, bạn có thể biết được rất nhiều về nơi quy trình làm việc bị lỗi.

Tùy chọn A: Không có nhật ký nào cả

Nếu bạn không thấy nhật ký nào, có nghĩa là quy trình làm việc chưa bắt đầu chạy. Những lý do phổ biến cho điều này là:

  • WP Cron is not working on your site . Đi đến AutomateWoo > Settings > Status để kiểm tra điều này.
  • The workflow is stuck in the queue. Điều này chỉ áp dụng nếu tùy chọn thời gian của quy trình làm việc không được đặt là Run immediately . Xem bước Kiểm tra hàng đợi .
  • The workflow is not configured correctly. Nếu có vấn đề với cách cảm biến hoặc quy tắc được cấu hình trong quy trình làm việc của bạn, điều này có thể khiến quy trình làm việc không chạy. Bạn có thể tìm hiểu thêm về cách sử dụng quy tắc trong Hướng dẫn sử dụng quy tắc . Đọc mô tả cảm biến (được hiển thị ngay dưới hộp chọn cảm biến) cũng là cách tốt để tìm hiểu thêm về cách hoạt động của cảm biến.
  • The workflow is about to run. Nhiều cảm biến chạy không đồng bộ , có nghĩa là chúng bị trễ so với sự kiện ban đầu. Các cảm biến không đồng bộ thường chạy trong vài phút.

Tùy chọn B: Có nhật ký với lỗi

Khi một quy trình làm việc gặp lỗi trong khi cố gắng chạy, thông tin lỗi thường sẽ được ghi cùng với mục nhật ký. Nếu điều này xảy ra, bạn sẽ thấy biểu tượng cảnh báo bên cạnh ID nhật ký.

Nhấp vào biểu tượng mắt và thông tin lỗi sẽ xuất hiện ở phần cuối của hộp thoại nhật ký. Một số lỗi phổ biến là:

  • Recipient not opted-in . Nếu bạn nhìn thấy điều này, vui lòng xem lại tài liệu Marketing opt-in and unsubscribes .
  • A fatal error has occurred. Điều này thường có nghĩa là có một xung đột mã hoặc lỗi mã. Cập nhật tất cả các plugin lên phiên bản mới nhất thường có thể sửa chữa điều này.
  • Error sending the email. Có nhiều lý do khiến email không gửi được, thường phụ thuộc vào cách WordPress được cấu hình để gửi email trên trang web của bạn. Trong một số trường hợp, thông tin lỗi chi tiết hơn có thể được tìm thấy trong nhật ký. Xem WooCommerce > Status > Logs > automatewoo-wp-mail .

Tùy chọn C: Có nhật ký mà không có lỗi

Trường hợp này khó khắc phục hơn vì mọi thứ dường như đã hoạt động đúng. Nó thường chỉ ra rằng vấn đề liên quan đến hành động của quy trình làm việc.

Nếu vấn đề là bạn không nhận được email, có một số điều bạn cần kiểm tra như điểm spam của email của bạn. Xem tài liệu Đảm bảo email của bạn được gửi đi để biết thêm thông tin.

Kiểm tra hàng đợi

Một quy trình làm việc được thêm vào hàng đợi khi tùy chọn thời gian được đặt thành bất kỳ thứ gì khác ngoài Run immediately . Nếu quy trình làm việc của bạn được đặt thành Run immediately thì không cần kiểm tra hàng đợi. Đối với bất kỳ tùy chọn thời gian nào khác, việc kiểm tra hàng đợi là một bước giải quyết sự cố quan trọng.

Nếu một quy trình làm việc trong hàng đợi không thể chạy, biểu tượng cảnh báo sẽ được hiển thị bên cạnh quy trình làm việc. Di chuột qua biểu tượng cảnh báo để tìm ra nguyên nhân của sự cố.

Leave a Reply

Your email address will not be published. Required fields are marked *

preloader