Master-Updates werden nicht erkannt
Ich habe von meinem Provider die Nachricht bekommen, dass ab 20. 2. nur noch PHP7 verfügbar sein wird, und muss meinen Webshop jetzt auf GX3 updaten. Momentan benutze ich GX2 Version 2.1.2.0. Aus dem Forum habe ich mir alle nötigen Master-Updates geholt: 2.2.0.0, 2.4.0.1, 2.6.0.0, 3.0.0.0 und, wenn man schon dabei ist, auch 3.2.0.1
Heute habe ich versucht, gemäß der Anleitungen die Updates nach und nach zu installieren. Ich habe also zunächst die Dateien aus dem Shopsystem des jeweiligen Updates ins Masterverzeichnis des Shopsystems kopiert, wobei bestehende Dateien überschrieben wurden. Der anschließende Aufruf von gambio_updater brachte jedes Mal die Meldung, dass "keine zu installierenden Updates gefunden" wurden. Wenn ich danach den Shop aufrief, wurde aber im Admin-Bereich die jeweils neue Versionsnummer angezeigt, obwohl außer dem Kopieren der Dateien nichts getan wurde.
Als ich bei 3.2.0.1 angekommen war und er wieder behauptete, es sei nichts zum Updaten da, versuchte ich anschließend den Shop aufzurufen und erhielt eine Fehlermeldung dass gewisse mysql-Funktionen nicht vorhanden seien.
Ich weiß, dass bei PHP 7 die mysql-Funktionen anders heißen und dass dafür vermutlich Code angepasst werden muss, was der gambio_updater vermutlich machen sollte, aber aus mir unbekannten Gründen nicht tat. Selbst wenn ich bei ihm die Option "Update erzwingen" wählte und die derzeitige Version angab, lief es genauso.
Was mache ich falsch? Müssen eventuell vorher Zugriffsrechte in bestimmten Shopdateien anders gesetzt werden? Ich bin im Moment ratlos, und die Uhr tickt.
Wäre es besser, die Vollversion GX3 herunterzuladen und den Shop ganz neu aufzusetzen? Gibt es dafür auch wieder einen Import-Assistenten? Diese Lösung wäre mir nicht so lieb, da eine ganze Reihe von Dingen (z. B. verfügbare Zahlungsarten und Versandarten) nicht mit importiert werden und manuell neu eingestellt werden müssen.