Hallo,
ich habe eure Erweiterung gerade mal auf ein 3.1.0 System losgelassen. Ich habe ein bisschen nachhelfen müssen damit sie überhaupt ansprang.
Es wurde die httprequestextended Erweiterung nicht komplett mit allen Helferklassen installiert, weil es den "libraries" Ordner nicht mehr gibt. Ebenso fehlt ja nun das idna Plugin.
Das dürfte euch ja bekannt sein, ich habs aber so zumindest soweit hinbekommen, dass die Serverchecks funktionieren und nicht sofort fehlende Dateien angemeckert werden.
Wo es jetzt bei mir hakt, und ich würde einfach gerne wissen, ob ich da selber sinnvoll Kleinigkeiten anpassen kann:
Wenn ich den Sync inkl. Datenbanksync starte, bleibt er bei mir grundsätzlich bei Schritt 2, Zwischenschritt 10 stehen. Also der Aktiviätskreis rotiert noch, aber es tut sich nichts mehr. Er vermeldet die Anzahl und Größen der zu syncenden Dateinen und dann kann ich warten, aber es tut sich nichts.
Ich habe mal im "tmp" Ordner nach geschaut, da liegen auf jeden Fall Dateien mit Synclisten. Das scheint also zu funktionieren. Der "Vergleichsliste öffnen" hat jedoch keinen Effekt.
Wenn ich dann auf "Überspringen" geht er ans syncen der Datenbank und bleibt da dann in Zwischenschritt 4 mit einem PHP-Fehler hängen:
Code:
Fatal error: Call to a member function prepare() on a non-object in /var/www/htdocs/public_synctest/system/modules/syncCto/SyncCtoDatabase.php on line 1394
Ich habe an entsprechender Stelle euren Code mal um ein ergänzt, einfach nur um zu verhindern, dass er es mit einem non-object zu tun bekommt, aber dann zeigt sich im Prinzip das gleiche Phänomen wie bei Schritt 2, Zwischenschritt 10: Kreis rotiert und es bleibt nichts zu tun als überspringen zu klicken. Und dann werden natürlich keine Syncs ausgeführt.
Lieben Dank fürs lesen,
Arno.
Lesezeichen