Product.statistic hat keine Daten zurückgegeben bei Webshopabgleich.

DonFurio

Aktives Mitglied
14. Juni 2015
10
0
Hallo,

ich versuche einen Shopabgleich mit frischer Wawi und bestehendem Webshop durchzuführen (Wawi 1.0.4.3, Connector 1.4).

Dabei bekomme ich den folgenden Fehler im Abgleich- Log:

Code:
JTL-Wawi: StartForm()
JTL-Wawi: MainWindow != null
JTL-Wawi: Sync start
JTL-Wawi: Licence is valid
JTL-Wawi: InitCall OK
JTL-Wawi: Initialize model getters...
>>> Category.statistic: {
  "method": "Category.statistic",
  "params": {
    "limit": 0,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "f8082aa223dd46a09db3371f8097d539"
}
<<< Category.statistic: {"result":{"available":803,"controllerName":"category"},"error":null,"jtlrpc":"2.0","id":"f8082aa223dd46a09db3371f8097d539"}
(307,1091 milliseconds)
>>> Product.statistic: {
  "method": "Product.statistic",
  "params": {
    "limit": 0,
    "filters": {}
  },
  "jtlrpc": "2.0",
  "id": "f921c43b67274e65b52483d958f5251c"
}
JTL-Wawi: End sync
Exception: Product.statistic hat keine Daten zurückgegeben.
Exception: Product.statistic hat keine Daten zurückgegeben.


Response: <Empty>

Die Logs auf dem Server sind leer.

Ich wäre sehr dankbar für ein paar Ideen.
 

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Product.statistic hat keine Daten zurückgegeben bei Webshopabgleich.

Dann wird es vermutlich irgendwelche inkonsistenten Daten in der Produkt-Datenbank geben wodurch die notwendige Abfrage fehlschlägt.
Bitte mal ins Server- Log schauen welcher Fehler dort verzeichnet ist.
 

DonFurio

Aktives Mitglied
14. Juni 2015
10
0
AW: Product.statistic hat keine Daten zurückgegeben bei Webshopabgleich.

Danke erstmal für den Tipp. Fehler stehen, soweit ich das sehe keine im Server- Log. Beim aktivieren des allgemeinen Log der Datenbank hab ich den folgenden vermutlich relevanten Query gefunden:
Code:
13 Query    SELECT p.* FROM products p LEFT JOIN jtl_connector_link l ON p.products_id = l.endpointId AND l.type = 64 WHERE l.hostId IS NULL
13 Quit
Wenn ich diesen auf der Datenbank teste, liefert er nach einiger Zeit ein Ergebnis von 44091 Produkten. Die Abfrage scheint also nicht fehlzuschlagen?
 

daniel.jtl

Moderator
12. März 2014
1.277
28
AW: Product.statistic hat keine Daten zurückgegeben bei Webshopabgleich.

Über 44000 Produkte ist natürlich heftig.

Da der statistic-call eigentlich aber auch nicht mehr macht als die besagte Anfrage, wüsste ich da nicht wo anderweitig noch ein Fehler sein sollte.

Kann es sein dass der Server hier in einen Timeout oder Memory Limit läuft aufgrund der vermutlich lang laufenden Anfrage und Datenmenge?
 

DonFurio

Aktives Mitglied
14. Juni 2015
10
0
AW: Product.statistic hat keine Daten zurückgegeben bei Webshopabgleich.

Super, vielen Dank. Es war tatsächlich das PHP memory_limit. Habe es von 128MB auf 512MB hoch gesetzt und nun läuft der Abgleich. Hoffentlich ohne weitere Fehler :)