Gelöst Connector 2.2 Startet nicht

keraworld

Gut bekanntes Mitglied
21. März 2011
230
17
Hallo,

wollte den Connector 2.2 mit Gambio Version: v3.5.1.0 (BETA3) WaWi 1.2.1.0 mit PHP 7.1 testen.
Leider ist der störrisch.
In der Anlage der Logeintrag und auch die Fehlermeldung vom Connector Test.
Da ich nun nicht gerade Experte bin möchte ich gerne wissen woran das liegen kann.
Logeintrag:
[2017-04-23 10:17:13] global.WARNING: (E_WARNING) File (phar:///www/htdocs/w008bc5d/TestShop/jtlconnector/index.php/src/jtl/Connector/Gambio/Gambio.php, 106): file_get_contents(/www/htdocs/w008bc5d/TestShop/jtlconnector/db/version): failed to open stream: No such file or directory [] []
[2017-04-23 10:17:13] global.WARNING: (E_WARNING) File (phar:///www/htdocs/w008bc5d/TestShop/jtlconnector/index.php/src/jtl/Connector/Gambio/Gambio.php, 110): file_get_contents(/www/htdocs/w008bc5d/TestShop/jtlconnector/db/version): failed to open stream: No such file or directory [] []
[2017-04-23 10:17:13] global.WARNING: (E_WARNING) File (/www/htdocs/w008bc5d/TestShop/jtlconnector/db/updates/2.1.php, 40): Invalid argument supplied for foreach() [] []
[2017-04-23 10:17:13] global.ERROR: Exception: DatabaseException - File: phar:///www/htdocs/w008bc5d/TestShop/jtlconnector/index.php/vendor/jtl/connector/src/jtl/Connector/Core/Database/Mysql.php - Line: 327 [] []

Schon mal vielen Dank
 

Anhänge

  • Unbenannt.png
    Unbenannt.png
    48,7 KB · Aufrufe: 10

daniel.jtl

Moderator
12. März 2014
1.277
28
Der Connector kann dann offenbar aufgrund fehlender Rechte die Migrations-Datei nicht selber schreiben.
Bitte im Ordner db eine Datei namens "version" anlegen und da nur "2.2" reinschreiben (Sofern es eine Neu-Installation ist. Wenn nicht die Versionsnummer des vorigen Connectors reinschreiben).
 

saschadd

Gut bekanntes Mitglied
28. November 2006
158
4
Ich glaube der Fehler ist ein anderer...
In deiner Datenbank gibt es bereits eine Tabelle jtl_connector_link_backup die der Connector anlegen möchte.

Diese Tabelle mal löschen und falls noch nicht vorhanden eine leere tabelle jtl_connector_link neu erstellen da diese sonst als fehlend bemängelt wird

CREATE TABLE `jtl_connector_link` (
`endpointId` varchar(64) COLLATE utf8_unicode_ci NOT NULL,
`hostId` int(10) NOT NULL,
`type` int(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
 

Ähnliche Themen