Tutorial · WooCommerce

Πώς χρησιμοποιώ WooCommerce Status και logs

Διαβάστε το System Status Report, τα WooCommerce logs, τα Scheduled Actions και τις ενδείξεις για templates και database χωρίς έκθεση ευαίσθητων στοιχείων.

Το WooCommerce Status συγκεντρώνει τεχνικές πληροφορίες για WordPress, WooCommerce, server, database, theme, templates και extensions. Τα logs και τα Scheduled Actions βοηθούν να συνδεθεί ένα σύμπτωμα με συγκεκριμένη ώρα ή component, χωρίς να αποτελούν από μόνα τους αυτόματη διάγνωση.

Πριν ξεκινήσεις

  • Σημείωσε URL, ώρα, order ID και ακριβές σύμπτωμα. Μην κοινοποιείς στοιχεία κάρτας ή προσωπικά δεδομένα πελάτη.
  • Πάρε backup πριν εκτελέσεις tool, database update ή ενέργεια σε Scheduled Actions.
  • Χρησιμοποίησε staging για επικίνδυνες δοκιμές ή αλλαγές σε theme/plugins.
  • Οι διαθέσιμες υποενότητες μπορεί να διαφέρουν ανά έκδοση WooCommerce και εγκατεστημένα extensions.

Βήματα

  1. Στο WordPress άνοιξε WooCommerce > Status.
  2. Στο System Status έλεγξε WordPress/WooCommerce versions, PHP και memory πληροφορίες, database version, ενεργά plugins, theme και WooCommerce pages.
  3. Στην ενότητα Templates εντόπισε overrides και προειδοποιήσεις για outdated templates. Μην αντικαταστήσεις αρχεία χωρίς backup και σύγκριση με το theme/child theme.
  4. Χρησιμοποίησε το System Status Report ή τη διαθέσιμη λειτουργία αντιγραφής report όταν πρέπει να δώσεις συνολική εικόνα στην υποστήριξη.
  5. Άνοιξε το tab Logs. Επίλεξε log source και ημερομηνία που αντιστοιχούν στο πρόβλημα και αναζήτησε το σχετικό timestamp/order/reference.
  6. Άνοιξε Scheduled Actions όπου εμφανίζεται. Έλεγξε counts και φίλτρα για pending, failed ή in-progress actions και διάβασε hook, scheduled date και error/claim details.
  7. Συσχέτισε τα ευρήματα με PHP error log, browser Console/Network ή gateway/provider dashboard όπου σχετίζεται.
  8. Πριν κοινοποιήσεις report ή log, αφαίρεσε customer data, paths/usernames όπου δεν χρειάζονται, tokens, secrets, API keys και πλήρη request payloads.
Θέση screenshot: WooCommerce > Status με τα tabs System Status, Logs και Scheduled Actions, χωρίς domain/user/order στοιχεία.

Πώς ελέγχω ότι ολοκληρώθηκε σωστά

  1. Το report αντιστοιχεί στην εγκατάσταση και στην ώρα του συμβάντος.
  2. Έχεις εντοπίσει συγκεκριμένο warning/error ή έχεις τεκμηριώσει ότι δεν υπάρχει σχετικό log.
  3. Τα failed/pending actions έχουν συνδεθεί με συγκεκριμένο hook/plugin πριν γίνει οποιαδήποτε αλλαγή.
  4. Το υλικό που θα κοινοποιηθεί δεν περιέχει credentials ή προσωπικά δεδομένα.
  5. Μετά από fix, νέο test δεν δημιουργεί το ίδιο log entry ή failed action.

Συνηθισμένα προβλήματα

  • Δεν υπάρχει log για την ώρα του προβλήματος: μπορεί να χρησιμοποιείται άλλο source, PHP error log ή εξωτερικός provider.
  • Πολλά old logs: φιλτράρισε με timestamp και αναπαραγωγή αντί να διαβάζεις τυχαία παλιές εγγραφές.
  • Outdated templates: δεν σημαίνει αυτόματα ότι αυτά προκαλούν το σύμπτωμα· κάνε comparison σε staging.
  • Failed Scheduled Actions: βρες το hook/extension και την αρχική αιτία πριν retry ή delete.
  • Report με ευαίσθητα δεδομένα: ακύρωσε την αποστολή, καθάρισε το απόρρητο υλικό και δημιούργησε νέο αντίγραφο.

Σχετικοί οδηγοί

Χρειάζεστε περισσότερη βοήθεια;

Αν το θέμα σας είναι διαφορετικό ή χρειάζεται τεχνικό έλεγχο, ανοίξτε ticket στην ομάδα υποστήριξης.

Ανοίξτε ticket