Μετάβαση στο περιεχόμενο
Οδηγοί

car.gr XML Feed: κατάσταση εξαγωγής και σφάλματα

Πώς διαβάζετε το πλαίσιο «Τελευταία εξαγωγή XML», τι σημαίνει κάθε κωδικός σφάλματος, πώς ακυρώνετε εξαγωγή και πού βρίσκετε τα logs.

3 λεπτά για να το διαβάσετε

Κάθε εξαγωγή (προγραμματισμένη, χειροκίνητη, δοκιμαστική ή από server cron) περνά από έλεγχο. Το νέο cargr.xml δημοσιεύεται μόνο αν το XML είναι έγκυρο και κάθε κωδικός αγγελίας εμφανίζεται μία φορά. Αλλιώς μένει το προηγούμενο αρχείο, χωρίς καμία αλλαγή.

Το πλαίσιο «Τελευταία εξαγωγή XML»

  • Κατάσταση: «Σε εξέλιξη», «Ολοκληρώθηκε», «ΑΠΕΤΥΧΕ» ή «Ακυρώθηκε».
  • Έναρξη / τελευταία πρόοδος / λήξη και Σελίδες: πόσο έχει προχωρήσει.
  • Προϊόντα στην επιλογή / εγγραφές XML: πόσα προϊόντα επιλέχθηκαν και πόσες αγγελίες γράφτηκαν.
  • Αιτία και Διπλοί κωδικοί: εμφανίζονται όταν η εξαγωγή αποτύχει.
Το πλαίσιο «Τελευταία εξαγωγή XML» με κατάσταση «Ολοκληρώθηκε», σελίδες και αριθμό εγγραφών
Το πλαίσιο μετά από επιτυχημένη εξαγωγή.

Συχνές αιτίες αποτυχίας

ΚωδικόςΤι σημαίνειΤι κάνετε
duplicate_unique_idΔύο διαφορετικά προϊόντα έχουν τον ίδιο κωδικό αγγελίας. Με την προεπιλογή (ID προϊόντος) αυτό δεν συμβαίνει· εμφανίζεται συνήθως όταν το «Custom Meta field for Product ID» είναι _sku και δύο προϊόντα έχουν το ίδιο SKU.Διορθώστε το SKU (ή την τιμή του πεδίου που έχετε ορίσει) των προϊόντων που εμφανίζονται με το ID τους.
xml_reader_unavailableΛείπει η επέκταση PHP XMLReader.Ζητήστε από τη φιλοξενία να την ενεργοποιήσει.
storage, publish_failedΔεν γράφεται αρχείο στο uploads/obs-xml-export.Ελέγξτε χώρο δίσκου και δικαιώματα φακέλου.
interrupted, stalledΗ εξαγωγή σταμάτησε, π.χ. από όριο χρόνου PHP.Αλλάξτε την «Κατάσταση» (Mode) σε Cron, μειώστε το Default Page Size, αυξήστε μνήμη και χρόνο PHP.
base_class_incompatibleΆλλο XML plugin της OBS φόρτωσε παλαιότερη κοινή βιβλιοθήκη.Ενημερώστε όλα τα XML plugins της OBS.
Το πλαίσιο «Τελευταία εξαγωγή XML» με κατάσταση «ΑΠΕΤΥΧΕ», αιτία duplicate_unique_id και τα διπλά SKU
Αποτυχημένη εξαγωγή με duplicate_unique_id: ο ίδιος κωδικός βγήκε σε δύο προϊόντα.

Εξαγωγή που σταμάτησε να προχωρά συνεχίζεται αυτόματα από την ωριαία εργασία, έως δύο φορές, και μετά σημειώνεται ως αποτυχημένη.

Ακύρωση και logs

  • Όσο μια εξαγωγή είναι σε εξέλιξη, το κουμπί «Ακύρωση αυτής της εξαγωγής (το τρέχον XML μένει)» τη σταματά.
  • Λεπτομέρειες θα βρείτε στο WooCommerce → Κατάσταση → Αρχεία καταγραφής, πηγή obs_cargr_xml.
  • Οι εργασίες παρασκηνίου φαίνονται στο WooCommerce → Κατάσταση → Scheduled Actions.