PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zur Reihenfolge bei den Updates



krausgmbh
04.03.2016, 16:11
Hallo,

ich wurde von meinem AG gebeten, dessen Shop auf den neuesten Stand zu bringen.
Ich gebe zu, das ich das Gambio bisher noch gar nicht kenne.
Vor Jahren hatte ich mit anderen Forensoftwares zu tun gehabt, das hat meinen AG
dazu ermutigt mir diese Aufgabe auf zu erlegen.

Meine Frage als Quereinsteiger:

Aktuell ist der Shop auf Version v2.0.14.2 r11222 also eher nicht aktuell.

Nun kann ich gemäß DIESER (https://ecomservice.interfile.de/threads/1001) Update-Reihenfolge doch direkt auf v.2.1.0.7 updaten und von da aus auf

- 2.2.0.0. und
- 2.4.0.1 und
- 2.6.0.0 updaten

Oder? Also die Updates 2.3.1.7 und 2.5.1.2 kann ich komplett außen vor lassen (die jeweiligen Zwischenupdates nach den Masterupdates ja auch)!

Ich bin einfach zu lange raus aus der gesamten Materie und sehr unsicher. Ich habe mir bereits xampp runter geladen um das ganze erst einmal lokal zu testen,
aber auch da muss ich mich erst einmal wieder rein denken... *puh*


LG

Thomas

KlausK
04.03.2016, 17:38
Nun kann ich gemäß DIESER Update-Reihenfolge doch direkt auf v.2.1.0.7 updaten und von da aus auf

- 2.2.0.0. und
- 2.4.0.1 und
- 2.6.0.0 updaten

Korrekt! :)

Beachte aber, dass der StyleEditor mit den Updates aus diesem Forum nicht mehr funktionieren wird!

xampp ist eine gute Lösung um schnell und effektive am Template rumschrauben zu können.
Die Funktion des Shopsystems ist aber auch von der Serverkonfiguration abhängig, deshalb würde ich dazu immer einen Testhop auf dem selben Server einrichten. Es gab schon genug Fälle, in denen ein Shop in einer xampp-Umgebung funktionierte und auf dem Zielserver nix mehr ging, oder umgekehrt.

krausgmbh
04.03.2016, 20:18
Also xampp habe ich nach deiner Aussage direkt über Board geworfen :o
Habe das früher genutzt wo ich noch per Modem bzw. per DSL mit Volumenbegrenzung ins Internet gegangen bin.
Außerdem bin ich heute am Benutzen der bigdump gescheitert... ;)
Es ist 8 Jahre her das ich damit zu tun hatte und ich denke das ich irgendwo nen Denkfehler habe aber wo?

Ich erhalte folgende Meldung nach dem Anlegen einer neuen DB und dem Import der DB wenn ich eine Subdomain anlege ala 000neu.server.de:


WARNING(2): "mysql_connect(): Access denied for user 'xxxxxxx'@'xxxxxx' (using password: YES)" in /mnt/webj/xx/xx/xxxxxx/htdocs/inc/xtc_db_connect.inc.php:27 (Details)
Backtrace:
#0 mysql_connect called at [/mnt/webj/xx/xx/xxxxxx/htdocs/inc/xtc_db_connect.inc.php:27]
#1 xtc_db_connect called at [/mnt/webj/xx/xx/xxxxxx/htdocs/000neu/includes/application_top.php:219]
#2 include called at [/mnt/webj/xx/xx/xxxxxx//htdocs/000neu/index.php:27]
Unable to connect to database server!

In der /000neu/includes/configure.php habe ich bereits den neuen Namen der DB eingetragen, ebenso wie User und Passwort.
Die Subdomain verweist auf den Eintrag 000neu.
Die DB-Sicherung habe ich auch durchsucht nach dem alten DB Namen und dort habe ich den neuen Namen eingetragen und importiert.
Die DB habe ich auch über phpMyAdmin nach dem alten Namen durchsucht, ergebnislos.
Cache ist gelöscht.
Der Inhalt des Shops wurde per FTP 1:1 vom ursprünglichen Verzeichnis ins neue Verzeichnis 000neu kopiert.

KlausK
07.03.2016, 11:43
Bei dieser Warnung ist definitiv der in den Config-Dateien angegebene DB-Name, -User oder -PW falsch!
Du musst beide(!) Config-Dateien anpassen: /includes/configure.php und /admin/includes/configure.php


Der Inhalt des Shops wurde per FTP 1:1 vom ursprünglichen Verzeichnis ins neue Verzeichnis 000neu kopiert.
Du solltes auf jeden Fall stichprobenweise schauen, ob die Verzeichnisrechte korrekt übernommen wurden.
Abhängig vom FTP-Programm oder der Art des Kopierens, werden nicht immer automatisch die Rechte übernommen.

Solche Sachen würde ich auch sowieso nur über die Shell machen. Dann dauert das Kopieren der Shopdateien nur 5 Sekunden:

cp -ar /kompletter_pfad_zum_shop/. /kompletter_pfad_zum_TESTshop
Mit -a werden alle Attribute übernommen.

Parameter zu copy gibts hier: https://wiki.ubuntuusers.de/cp/

krausgmbh
15.03.2016, 21:20
Hmmm, habe für den Kopiervorgang FileZilla genommen und eigentlich die standard Einstellungen benutzt. Kann natürlich sein, dass das nicht ausreichend war, aber da muss ich gestehen, dass das mein Wissen übersteigt. Ich werde es auf jeden Fall überprüfen. Was die Shell angeht, muss ich mir leider gleiches eingestehen... ;-)

Die beiden Config-Dateien werde ich mir gleich anschauen!

Vielen Dank!

krausgmbh
15.03.2016, 22:57
Habe mir jetzt mal die beiden Dateien angeschaut wegen den Zugangsdaten. Diese waren korrekt hinterlegt. Da es aber nur ein Test ist, habe ich einfach ein neues Passwort für die DB verwendet und dieses dann in die Dateien eingetragen. Nun erhalte ich folgende Meldung:
Fatal error: Cannot redeclare xtc_image() (previously declared in /mnt/webj/xx/xx/xxxxxx/htdocs/inc/xtc_image.inc.php:24) in /mnt/webj/xx/xx/xxxxxx/htdocs/000neu/inc/xtc_image.inc.php on line 62Kann es sein, das ich den Test-Shop nicht in diese Unterordner kopieren darf?