Gelöst jede Menge global.NOTICE: (E_STRICT) in den Logfiles des Connectors

Tombstone

Aktives Mitglied
28. Oktober 2016
30
0
Hallo Daniel,

ich hab mir mal die Logfiles des Connectors 1.5 und 1.6 auf unserem Server (im Logverzeichnis des Connectors) angesehen und dabei jede Menge
global.NOTICE: (E_STRICT)/Fehlermeldungen
gefunden. Wodurch kommen diese zu Stande bzw. was soll mir das sagen? :confused:

Kann ich da etwas machen? Bzw wie bekomme ich den Fehler weg? BUG?
Trat beim Connector 1.5 als auch beim Connector 1.6 auf!

hier mal der Inhalt einer Typischen Logdatei:

[2016-11-14 10:04:16] global.NOTICE: (E_NOTICE) File (phar:///www/htdocs/xxxxxxxx/ shop/jtlconnector/index.php/src/jtl/Connector/ Modified/Mapper/CustomerOrder.php, 283): Undefined index: orders_total_id [] []
[2016-11-14 10:04:16] global.NOTICE: (E_NOTICE) File (phar:///www/htdocs/xxxxxxxx/shop/jtlconnector/index.php/src/jtl/Connector/Modified/Mapper/CustomerOrder.php, 283): Undefined index: orders_total_id [] []
[2016-11-14 10:04:16] global.NOTICE: (E_NOTICE) File (phar:///www/htdocs/xxxxxxxx/shop/jtlconnector/index.php/src/jtl/Connector/Modified/Mapper/CustomerOrder.php, 283): Undefined index: orders_total_id [] []
[2016-11-14 10:04:24] global.NOTICE: (E_STRICT) File (phar:///www/htdocs/xxxxxxxx/shop/jtlconnector/index.php/src/jtl/Connector/Modified/Mapper/ProductStockLevel.php, 7): Declaration of jtl\Connector\Modified\Mapper\ProductStockLevel::push() should be compatible with jtl\Connector\Modified\Mapper\BaseMapper::push($data, $dbObj = NULL) [] []
[2016-11-14 10:04:24] global.NOTICE: (E_STRICT) File (phar:///www/htdocs/xxxxxxxx/shop/jtlconnector/index.php/src/jtl/Connector/Modified/Mapper/ProductStockLevel.php, 7): Declaration of jtl\Connector\Modified\Mapper\ProductStockLevel::push() should be compatible with jtl\Connector\Modified\Mapper\BaseMapper::push($data, $dbObj = NULL) [] []
[2016-11-14 10:04:24] global.NOTICE: (E_STRICT) File (phar:///www/htdocs/xxxxxxxx/shop/jtlconnector/index.php/src/jtl/Connector/Modified/Mapper/ProductStockLevel.php, 7): Declaration of jtl\Connector\Modified\Mapper\ProductStockLevel::push() should be compatible with jtl\Connector\Modified\Mapper\BaseMapper::push($data, $dbObj = NULL) [] []
[2016-11-14 10:04:25] global.NOTICE: (E_STRICT) File (phar:///www/htdocs/xxxxxxxx/shop/jtlconnector/index.php/src/jtl/Connector/Modified/Mapper/ProductStockLevel.php, 7): Declaration of jtl\Connector\Modified\Mapper\ProductStockLevel::push() should be compatible with jtl\Connector\Modified\Mapper\BaseMapper::push($data, $dbObj = NULL) [] []
[2016-11-14 10:04:25] global.NOTICE: (E_STRICT) File (phar:///www/htdocs/xxxxxxxx/shop/jtlconnector/index.php/src/jtl/Connector/Modified/Mapper/ProductStockLevel.php, 7): Declaration of jtl\Connector\Modified\Mapper\ProductStockLevel::push() should be compatible with jtl\Connector\Modified\Mapper\BaseMapper::push($data, $dbObj = NULL) [] []

Link zu einer Logdatei:
http://www.imagenetz.de/f343539ab/global-2016-11-14.log.html
 

daniel.jtl

Moderator
12. März 2014
1.277
28
Wie in der Meldung zu sehen ist sind das lediglich Notices bzw Strict-Massages.
Das lässt sich vermeiden wenn man das Error Reporting des Servers entsprechend umkonfiguriert.
Ist prinzipiell aber vollkommen unbedenklich.
 

Tombstone

Aktives Mitglied
28. Oktober 2016
30
0
Wenn das unbedenklich ist, dann ist ja alles in Ordnung.
Fehler habe ich keine bemerkt und das Errorreporting brauche ich für den OnlineShop, dass soll also so bleiben.

Vielen Dank für die Info.