Hallo,
ich schreibe für ein eigenes Shop-System einen Connector und orientiere mich dabei am Beispiel unter https://jtl-devguide.readthedocs.io/projects/jtl-connector/en/master/tutorial/index.html.
Ich bin noch lange nicht fertig, aber man möchte natürlich schon mal schauen, was denn so passiert
Ich hoste aktuell noch alles lokal auf einem Windows-Rechner, auf dem Apache, PHP, MySql installiert sind.
Rufe ich die Connector-URL direkt im Browser auf, erhalte ich zumindest eine Antwort:
{"jtlrpc":"2.0","id":"","result":null,"error":{"code":-32600,"message":"Invalid request","data":"Jtl\\Connector\\Core\\Exception\\RpcException (Code: -32600) in ...jtl\\src\\Exception\\RpcException.php:33"}}
Rufe ich nun die Connector-URL über den Connector Tester -> Authenticate auf, erhalte ich jedoch eine MessageBox mit dem Inhalt:
Error - 0 could not find driver
Ich bin jetzt nicht ganz sicher, ob das Problem dabei beim Connector Tester liegt (den habe ich einfach in ein Verzeichnis auf der Festplatte entpackt und jtl.ConnectorTester.exe aufgerufen) oder an meinem Connector, erhalte aber auch keine weiteren Hinweise, wo ich nach dem Problem suchen könnte. Gibt es hier evtl. Ideen?
Ich hatte noch diesen Thread gefunden:
https://forum.jtl-software.de/threads/custom-jtl-connector.138591/
aber ein kleines PHP-Script zeigt mir, das SQLite3 bei mir funktioniert:
ich schreibe für ein eigenes Shop-System einen Connector und orientiere mich dabei am Beispiel unter https://jtl-devguide.readthedocs.io/projects/jtl-connector/en/master/tutorial/index.html.
Ich bin noch lange nicht fertig, aber man möchte natürlich schon mal schauen, was denn so passiert
Ich hoste aktuell noch alles lokal auf einem Windows-Rechner, auf dem Apache, PHP, MySql installiert sind.
Rufe ich die Connector-URL direkt im Browser auf, erhalte ich zumindest eine Antwort:
{"jtlrpc":"2.0","id":"","result":null,"error":{"code":-32600,"message":"Invalid request","data":"Jtl\\Connector\\Core\\Exception\\RpcException (Code: -32600) in ...jtl\\src\\Exception\\RpcException.php:33"}}
Rufe ich nun die Connector-URL über den Connector Tester -> Authenticate auf, erhalte ich jedoch eine MessageBox mit dem Inhalt:
Error - 0 could not find driver
Ich bin jetzt nicht ganz sicher, ob das Problem dabei beim Connector Tester liegt (den habe ich einfach in ein Verzeichnis auf der Festplatte entpackt und jtl.ConnectorTester.exe aufgerufen) oder an meinem Connector, erhalte aber auch keine weiteren Hinweise, wo ich nach dem Problem suchen könnte. Gibt es hier evtl. Ideen?
Ich hatte noch diesen Thread gefunden:
https://forum.jtl-software.de/threads/custom-jtl-connector.138591/
aber ein kleines PHP-Script zeigt mir, das SQLite3 bei mir funktioniert:
Code:
$db = new SQLite3('mysqlitedb.db');
$result = $db->query('SELECT bar FROM foo');
var_dump($result->fetchArray());