Page 1 of 1

Login / Warenkorb / Vergleichen etc. funktioniert nach Migration nicht mehr

Posted: Sun Dec 15, 2019 5:59 pm
by info@julux.ch
Hallo zusammen

Ich haben einen OC Shop von einem Server zu einem anderen via SCP migriert. Die Daten wurden samt der Datenbank direkt von Server zu Server übertragen.
Der Shop kann aufgerufen werden, jedoch funktioniert jetzt weder das Adminlogin noch das Kundenlogin. Die Produkte werden angezeigt und die Daten von der Datenbank werden empfangen (zumindest teils wie es scheint). Die Vergleichs- / Favoritenfunktion bei einem Produkt ist zur Zeit ebenfalls ausser Kraft.

Ich habe keine Ahnung woran es liegen könnte. Mein Serverlog teilt mir unter anderem folgenden Error mit:
AH01071: Got error 'PHP message: PHP Notice: Error: Incorrect information in file: './website/oc_cart.frm'<br />Error No: 1033<br />SELECT * FROM oc_cart WHERE customer_id = '0' AND session_id = '8pjldh48r20eru3hfltld014lk' in /var/www/vhosts/website.ch/httpdocs/system/library/db/mysqli.php on line 41PHP message: PHP Notice: Trying to get property 'num_rows' of non-object in /var/www/vhosts/website.ch/httpdocs/system/nitro/core/top.php on line 106PHP message: PHP Notice: Trying to get property 'num_rows' of non-object in /var/www/vhosts/website.ch/httpdocs/system/nitro/core/top.php on line 107'

Zur Zeit ist die neuste PHP Version aktiv (ältere wurden getestet). Wie es scheint kann nicht komplett auf die DB zugegriffen werden aber ich weiss nicht wieso - da es ja beim andern Host funktioniert.

Vielleicht hat jemand eine Idee wie ich das Problem lösen kann.

MFG

Re: Login / Warenkorb / Vergleichen etc. funktioniert nach Migration nicht mehr

Posted: Sun Dec 15, 2019 8:01 pm
by OSWorX
Hallo,

welche OpenCart Version?
Dann, welche Zusatzerweiterungen sind installiert - sieht so aus als ob nitrocache im Einsatz ist.
Verwendete Vorlage?
Und zuletzt, welche php-Version ist aktuell in Verwendung - was ist Neueste?

Sind auch die Pfade gleich wie vorher (selbe Verzeichnisse)?
Und wurden alle gecachten Dateien gelöscht?

Dann lässt sich eventuell mehr sagen.

Re: Login / Warenkorb / Vergleichen etc. funktioniert nach Migration nicht mehr

Posted: Mon Dec 16, 2019 1:02 am
by info@julux.ch
Guten Abend

Es handelt sich um Opencart 2.1.0.2
Theme: Kingstorepro
Erweiterungen: vqmod, Stripe, Nitrocache, Acute Category Manager +, All In One Seo Extension [OCMod - Vqmod]
PHP: 7.3.1.2 (die veralteten Versionen 5.6 / 5.4 habe ich noch getestet mit dem selben Ergebnis)

Die vorhandenen Pfade sind die selben ja. Die Datei und Ordner Berechtigungen habe ich soweit wie möglich wieder gleich gesetzt.
Cache habe ich nun mal manuell gelöscht. Kein anderes Ergebnis.

Beste Grüsse
Jay

Re: Login / Warenkorb / Vergleichen etc. funktioniert nach Migration nicht mehr

Posted: Tue Dec 17, 2019 8:23 am
by IP_CAM

Code: Select all

non-object in /var/www/vhosts/website.ch/httpdocs/system/nitro/core/top.php on line 107
Hängt mit dem NITRO CACHE zusammen, solcherlei Module, oder überhaupt alles an nicht originalen Modulen,
plus OcMods, sollten immer erst de-installiert werden, auch bestehende VqMods inaktiviert, bevor eine OC und
Datenbank auf einen anderen Server überspielt wird.

Ernst