1b.app
Link kopiert -

Betriebssystem – Produkte in CS-Cart exportieren / Duplikate erstellen

Возникают сложности в работе системы?
Создайте бесплатный топик на нашем форуме и партнеры-интеграторы с радостью помогут в решении задачи! Создать топик на форуме
Betriebssystem – Produkte in CS-Cart exportieren / Duplikate erstellen

Aktion „Produkte in CS-Cart exportieren“

Die Einstellung zum Schreiben der ID des xcart-Produkts in das zusätzliche Onebox-Feld wurde aktiviert

Ein Beispiel für ein Produkt, das https://rivcont.info/app/product/2107/edit/ dupliziert

Im CsCart

Änderungsprotokoll

Sie können sehen, wie die ID dreimal überschrieben wurde

Warum passiert das ? Nicht alle Produkte duplizieren

Ein Beispiel für ein anderes Produkt, das dupliziert wurde https://rivcont.info/app/product/1445/edit/
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

Jetzt dauerhaft ein Produkt duplizieren?
10.09.2021, 15:48
Originalkommentar zur Version verfügbar: ru

Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb: Vervielfältigt er ständig ein Produkt?
nein
10.09.2021, 15:55
Originalkommentar zur Version verfügbar: ru

Heute https://rivcont.info/app/history/products/1988/?userid=&systemchange=1&f... 2021-09-10 08:08:48 totalshop74 Feld alter Wert 11585 neuer Wert 18182 morgens war nichts konfiguriert
10.09.2021, 19:07
Originalkommentar zur Version verfügbar: ru

Es gibt eine Lösung?
13.09.2021, 12:12
Originalkommentar zur Version verfügbar: ru

Heute https://rivcont.info/app/history/products/1988/?userid=&systemchange=1&f... 08: 08:48 totalshop74 Feld alter Wert 11585 neuer Wert 18182 Morgens wurde nichts konfiguriert
https://rivcont.info/app/automatization/hour/edit/ Jetzt sind Aktionen deaktiviert - wurden sie damals deaktiviert? Die einzige Annahme, die beim Export gemacht werden kann, ist, dass vor der Update-Anfrage auf der CS-Cart-Seite die Existenz eines solchen Produkts überprüft wird – und wenn dies kein positives Ergebnis liefert, ein neues Produkt erstellt wird . Ich kann vorschlagen, Anforderungsprotokolle für Fehler-/Anforderungs-Timeout hinzuzufügen - und dann, wie Aktionen aktiviert werden -, es wird notwendig sein, ein Beispiel für ein solches Produkt bereitzustellen, das sich wieder ändern wird. Nun, da Sie in einem parallelen Thema die Einstellung "Keine neuen Produkte erstellen" verfeinern wollten, wird dies auch ein solches Problem lösen.
14.09.2021, 11:28
Originalkommentar zur Version verfügbar: ru

Maxim Tyndyk OneBox-Produktionsadministrator schrieb:
Heute https://rivcont.info/app/history/products/1988/?userid=&systemchange=1&f... &fieldkey=&filtercdatefrom =&filtercdateto= 2021-09-10 08:08:48 totalshop74 Feld alter Wert 11585 neuer Wert 18182 Morgens nichts konfiguriert
https://rivcont.info/app/automatization/hour/edit/ jetzt Aktionen abgeschaltet - wurden sie dann ausgeschaltet? Die einzige Annahme, die beim Export gemacht werden kann, ist, dass vor der Update-Anfrage auf der CS-Cart-Seite die Existenz eines solchen Produkts überprüft wird – und wenn dies kein positives Ergebnis liefert, ein neues Produkt erstellt wird . Ich kann vorschlagen, Anforderungsprotokolle für Fehler-/Anforderungs-Timeout hinzuzufügen - und dann, wie Aktionen aktiviert werden -, es wird notwendig sein, ein Beispiel für ein solches Produkt bereitzustellen, das sich wieder ändern wird. Nun, da Sie in einem parallelen Thema die Einstellung "Keine neuen Produkte erstellen" verfeinern wollten, wird dies auch ein solches Problem lösen.
Sie können Protokolle hinzufügen. Denn die Einstellung „keine neuen Produkte anlegen“ gilt für eine Seite. Ein paar weitere Seiten werden mit Kopien der Ware aus der Kiste entladen
14.09.2021, 11:36
Originalkommentar zur Version verfügbar: ru

Sie können Protokolle hinzufügen
+ Ich warte auf ein neues Beispiel, das sich nach dem aktuellen Moment ändern wird
14.09.2021, 11:39
Originalkommentar zur Version verfügbar: ru

Maxim Tyndyk OneBox-Produktionsadministrator schrieb:
Sie können Protokolle hinzufügen
+ auf ein neues Beispiel warten, das sich nach dem aktuellen Moment ändern wird
Neues Beispiel: https://rivcont.info/ app /history/products/4109/?userid=&systemchange=1&filter2_key=valueold&filter2_type=search&filter2_value=&filter3_key=valuenew&filter3_type=search&filter3_value=&fieldkey=&filtercdatefrom=&filtercdateto= Alter Wert 20428 Neuer Wert 21303
15.09.2021, 19:28
Originalkommentar zur Version verfügbar: ru

15.09.2021, 19:31
Originalkommentar zur Version verfügbar: ru

Ich gehe davon aus, dass CS-Cart irgendwann keine Informationen über die Anfrage nach der Existenz eines Produkts nach ID zurückgibt, bevor es aktualisiert wird - und wir fahren mit der Erstellung fort. Dieser Anfrage wurde ein Timeout von bis zu 30 Sekunden hinzugefügt, prüfen Sie, ob es neue Wiederholungen geben wird.
16.09.2021, 15:42
Originalkommentar zur Version verfügbar: ru

Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb: Ich nehme an, dass CS-Cart irgendwann keine Informationen über die Anfrage nach der Existenz eines Produkts nach ID gibt, bevor es aktualisiert wird - und wir fahren mit der Erstellung fort. Dieser Anfrage wurde ein Timeout von bis zu 30 Sekunden hinzugefügt, prüfen Sie, ob es neue Wiederholungen geben wird.
Erstellt Duplikate: https://rivcont.info/app/history/products/2132/?userid=&systemchange=1&f... CsCart ID 21893 > 24400 Schau
17.09.2021, 10:09
Originalkommentar zur Version verfügbar: ru

Schau mal
Das ist ein Problem ausschließlich in CS-Cart, zB das Produkt https://rivcont.info/app/history/products/1195/?userid=&systemchange=1&f... search&filter2_value=&filter3_key=valuenew&filter3_type= search&filter3_value=&fieldkey=&filtercdatefrom=&filtercdateto= 1. Wir senden eine GET-Anfrage für ein Produkt mit der CS-Cart-ID 21448 - wir erhalten einen Serverfehler c CS-Cart
<!DOCTYPE HTML PUBLIC "- //IETF//DTD HTML 2.0//EN"> <html><head> <title>500 Interner Serverfehler</title> </head><body> <h1>Interner Serverfehler</h1> <p> Der Server hat einen internen Fehler oder eine Fehlkonfiguration festgestellt und konnte Ihre Anfrage nicht abschließen.</p> <p>Bitte kontaktieren Sie den Serveradministrator unter webmaster@total-shop.com.ua, um ihn über den Zeitpunkt des Auftretens dieses Fehlers und den Aktionen, die Sie unmittelbar vor diesem Fehler ausgeführt haben.</p> <p>Weitere Informationen zu diesem Fehler finden Sie möglicherweise im Fehlerprotokoll des Servers.</p> </body></html>
Es gibt kein Produkt - es wird erstellt Ich sehe 2 Lösungen: 1. es auf der CS-Cart-Seite zu beheben, damit das Produkt gefunden wird 2. Verfeinerung, um keine Anfrage zur Erstellung eines Produkts zu senden, wenn wir eine haben Identifikator für die Aktualisierung (und ein Fehler in der obigen Anfrage) - 1h
17.09.2021, 10:41
Originalkommentar zur Version verfügbar: ru

Okay, ich versuche es mit der Unterstützung der cs-Karte zu lösen. In diesem Fall bitte ich um eine Rechnung. Danke
17.09.2021, 10:50
Originalkommentar zur Version verfügbar: ru

Folgende Fehler gefunden [Do Sep 16 14:05:00.876580 2021] [fcgid:warn] [PID 5101] (104)Connection reset by peer: [client 91.200.42.31] mod_fcgid: error reading data from FastCGI server [Do Sep 16 14 :05:00.876603 2021] [core:error] [pid 5101] [client 91.200.42.31] Ende der Skriptausgabe vor Headern: api.php-Seite von OneBox
17.09.2021, 22:47
Originalkommentar zur Version verfügbar: ru

Vysokos Nikolai Alexandrovich Der Client schrieb: Folgende Fehler gefunden [Thu Sep 16 14:05:00.876580 2021] [fcgid:warn] [pid 5101] (104)Connection reset by peer: [client 91.200.42.31] mod_fcgid: Fehler beim Lesen von Daten vom FastCGI-Server [Do Sep 16 14:05:00.876603 2021] [core:error] [pid 5101] [client 91.200.42.31] Ende der Skriptausgabe vor Headern: api.php OneBox-Nebenprozess [pid 5101] - Beschlossen, FcgidBusyTimeout auf der OneBox-Seite
über Tailing zu erhöhen. Es häuften sich Fehler, weil Apache und sein Mod fcgid dachten, dass PHP Anfragen für immer bedienen könnte, und nach ~ 800 Anfragen sammelte es eine kritische Menge an Speicherlecks und es stürzte ab und gab einen Fehler zurück.
18.09.2021, 10:28
Originalkommentar zur Version verfügbar: ru

entschieden durch Khvosting. Es häuften sich Fehler, weil Apache und sein Mod fcgid dachten, dass PHP Anfragen für immer bedienen könnte, und nach ~ 800 Anfragen sammelte es eine kritische Menge an Speicherlecks und es stürzte ab und gab einen Fehler zurück.
Eigentlich ist dieses Thema geschlossen?
20.09.2021, 09:20
Originalkommentar zur Version verfügbar: ru


Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb:
entschieden durch Khvosting. Es häuften sich Fehler, weil Apache und sein Mod fcgid dachten, dass PHP Anfragen für immer bedienen könnte, und nach ~ 800 Anfragen sammelte es eine kritische Menge an Speicherlecks und es stürzte ab und gab einen Fehler zurück.
Eigentlich ist dieses Thema geschlossen?
Eigentlich habe ich mich damit vertan, dass das Thema geschlossen ist. Produkt https://rivcont.info/app/product/5315/edit/ Ersetzen Sie die ID in https://rivcont.info/app/history/products/5315/?userid=&systemchange=1&f... =search&filter3_value=&fieldkey=totalshop82&filtercdatefrom=&filtercdateto= 500 wurde der Fehler ab dem 18. morgens behoben. Während des ID-Austauschs (2021-09-19 03:28:01) gibt es keinen Fehler in den 500-Protokollen und es gibt auch keine Zeit 03:29, obwohl dieses Produkt beim Austausch tatsächlich ständig um 28 Minuten aktualisiert wurde fand statt. 91.200.42.31 - - [18/Sep/2021:20:28:22 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-" 91.200.42.31 - - [ 18/Sep/2021:21:28:09 +0300] "GET /api.php?_d=products/27249 HTTP/1.1" 200 22922 "-" "-" 91.200.42.31 - - [18/Sep/2021: 21:28:09 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-" 91.200.42.31 - - [18/Sep/2021:22:28:07 + 0300] "GET /api.php?_d=products/27249 HTTP/1.1" 200 22922 "-" "-" 91.200.42.31 - - [18/Sep/2021:22:28:07 +0300] "PUT /api .php?_d=products/27249 HTTP/1.1" 200 20 "-" "-" 91.200.42.31 - - [18/Sep/2021:23:28:18 +0300] "GET /api.php?_d=products /27249 HTTP/1.1" 200 22922 "-" "-" 91.200.42.31 - - [18/Sep/2021:23:28:18 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-" 91.200.42.31 - - [19/Sep/2021:00:28:52 +0300] "GET /api.php?_d=products/27249 HTTP/1.1" 200 22922 "-" " -" 91.200.42.31 - - [19/Sep/2021:00:28:53 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-" 91.200.42.31 - - [19/Sep/2021:01:28:03 +0300] "GET /api.php?_ d=products/27249 HTTP/1.1" 200 22922 "-" "-" 91.200.42.31 - - [19/Sep/2021:01:28:04 +0300] "PUT /api.php?_d=products/27249 HTTP /1.1" 200 20 "-" "-" 91.200.42.31 - - [19/Sep/2021:02:28:15 +0300] "GET /api.php?_d=products/27249 HTTP/1.1" 200 22922 " -" "-" 91.200.42.31 - - [19/Sep/2021:02:28:15 +0300] "PUT /api.php?_d=products/27249 HTTP/1.1" 200 20 "-" "-" Sie kann nach welchem Grund überschriebene ID suchen?
20.09.2021, 15:39
Originalkommentar zur Version verfügbar: ru

Können Sie sehen, warum die ID überschrieben wurde?
nein, kann ich nicht - ich habe keine Protokolle für den 19., aber wenn Sie sagen, dass "jede Stunde das Produkt aktualisiert und dann überstrichen wurde" - ist es mehr als wahrscheinlich, dass die Anfrage bei 03:29 hat deren API nicht erreicht und tatsächlich darauf auch die Anfrage zur Erstellung hinterlassen? Ich werde auf diesen Vorschlag zurückkommen - er wird das Problem mit APIs von Drittanbietern lösen:
Tyndyk Maxim Vadimovich schrieb: 2. Überarbeitung, um keine Anforderung zum Erstellen eines Produkts zu senden, wenn wir eine Kennung zum Aktualisieren haben ( und ein Fehler in der obigen Anfrage) - 1 Stunde [/ quote]
20.09.2021, 17:18
Originalkommentar zur Version verfügbar: ru

Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb: Nein, ich kann nicht - ich habe keine Protokolle für den 19., aber wenn Sie sagen, dass "das Produkt jede Stunde aktualisiert und dann überstrichen wurde" - ist es mehr als wahrscheinlich, dass die Anfrage in 03:29 nicht zu ihrer API durchgekommen ist, und deshalb die Anfrage zur Erstellung gegangen ist?
Schalten Sie pliz logs ein, um zu verstehen, was es gibt. Weil 300 mal am tag tauchte der vergangene fehler auf und das nicht nur bei anfragen mit waren. Daher haben wir durch die Suche nach einem Problem ziemlich viele andere gelöst, die wir noch nicht einmal gesehen haben.
Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb: Ich werde auf diesen Vorschlag zurückkommen – er wird das Problem mit APIs von Drittanbietern lösen: Tyndyk Maxim Vadimovich schrieb: 2. Überarbeitung, um keine Anforderung zum Erstellen eines Produkts zu senden, wenn wir eine Kennung zum Aktualisieren haben (und Fehler der obigen Anfrage) - 1h
Ich erinnere mich daran, in diesem Fall werden wir Sie bitten, dies zu tun, aber ich möchte, dass alles von der Seite des xcart aus korrekt funktioniert.
20.09.2021, 17:26
Originalkommentar zur Version verfügbar: ru

Schalten Sie die Protokolle ein, damit Sie verstehen, was es gibt. Weil 300 mal am tag tauchte der vergangene fehler auf und das nicht nur bei anfragen mit waren. Daher haben wir durch die Suche nach einem Problem ziemlich viele andere gelöst, die wir noch nicht einmal gesehen haben.
Hinzugefügt.
Ich erinnere mich daran, in diesem Fall werden wir Sie bitten, dies zu tun, aber ich möchte, dass alles von der Seite des xcart aus korrekt funktioniert.
Die Verbesserung von CS-Cart sollte von seinen Entwicklern durchgeführt werden.
21.09.2021, 16:11
Originalkommentar zur Version verfügbar: ru

Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb: CS-Cart-Entwickler sollten an der Verbesserung von CS-Cart beteiligt sein. [/ quote] Ja, das stimmt Aber leider haben wir nur dank der Arbeit mit Boxing von dem 500-Fehler erfahren)
Tyndyk Maxim Vadimovich OneBox-Produktionsadministrator schrieb: Hinzugefügt.
Danke Lass uns ein paar Tage dauern / wenn es nicht wieder vorkommt, schließen wir
21.09.2021, 16:17
Originalkommentar zur Version verfügbar: ru

Alles scheint in Ordnung zu sein. Schließen
24.09.2021, 18:39
Originalkommentar zur Version verfügbar: ru

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar