ich möchte auf die neue Magento-Version upgraden. Rico Neitzel schreibt hier “Bitte erst eine Kopie davon anlegen und DIESE dann zuerst aktualisieren.”
Dazu habe ich die bestehende Magento-Datenbank kopiert und neu angelegt (sicherheitshalber) und die Kopie des kompletten Verzeichnis.
Die Datenbankverbindungsdaten habe ich noch ändern können (app/etc/local.xml).
Nun komme ich zu meinem Problem:
der bestehende Shop ist bsp. unter
http://www.name.tld
und die Kopie ist unter
http://www.name.tld/kopie
Wenn ich jetzt versuche, in das Admin-Menü zu kommen (http://www.name.tld/kopie/admin) und mich einlogge, leitet der mich automatisch weiter an http://www.name.tld/admin. Wie kann ich das ändern? Oder wie ist das in oben angegebener Quelle gemeint?
Vielen Dank schon mal im Voraus.
Mich würde ebenfalls interessieren welche Datei ich für die Pfade ändern muss.
Danke,
Marcel
Hi,
auf dem normalen Server habe ich das nicht mehr probiert, da ich bei den Datenbanktabellen nicht durchgeblickt habe. Irgendwo dort müssten die anderen Pfade stecken. Wer Infos zu den Datenbanktabellen hat, kann ja was schreiben…
Habe das aber wie folgt gemacht:
- auf meinem eigenen Computer habe ich Linux (Ubuntu) laufen
- auf meinen eigenen Computer in MySQL die bestehende Shop-Datenbank eingespielt
- den kompletten Shop-Ordner mit allen Rechten (als tar.gz gepackt) kopiert und auf meinem eigenen Computer eingespielt
- die Datei “/etc/hosts” geändert um die Adresse http://mein-shop.de immer auf meinen eigenen Computer umzulenken
So sieht es für den Shop und alle anderen Programme so aus, als wäre die Adresse http://mein-shop.de auf meinem eigenen Computer.
Klappt wunderbar. Nach Änderung der hosts-Datei sicherheitshalber den Rechner neu starten.
also prinzipiell empfiehlt sich das vorgehen mit der hosts datei ohne unterverzeichnis. damit hat man quasi-live-bedingungen. (sprich local-server reagiert auf die echte domain, die dns-abfrage für die domain wird aber auf den shop umgebogen, sodass man lokal unter live-bedingungen arbeiten kann)
ansonsten stehen diese informationen in der datenbank in der `core_config_data`
wichtig: die kopie lokal dient nur zu testzwecken, wenn das update dort funktioniert und keine probleme macht bitte nicht diese version auf den server schieben!!!! - update dann NACH EINEM BACKUP VON FILES UND DATENBANKEN!!! auf dem server durchführen (vorher natürlich ggf. angelegte hosts-datei wieder modifizieren)