Zurück   rack::SPEED Support-Forum > Off-Topic > Recycling

Recycling Ablage für veraltete Informationen.

 
 
LinkBack Themen-Optionen Ansicht
Alt 29.10.2008   #1 (permalink)
rack::SPEED Support
 
Benutzerbild von rack::SPEED
 
Registriert seit: 19.10.2008
Ort: Krefeld
Beiträge: 907
Renommee-Modifikator: 10
rack::SPEED hat die Renommee-Anzeige deaktiviert
Standard Wie kann ich Magento auf einen anderen Server umziehen / transferieren?

VERALTETE INFO, BITTE LESEN SIE DIESEN BEITRAG: Wie kann ich Magento auf einen anderen Server umziehen / transferieren?

Ein Serverumzug mit Magento ist sehr einfach, dabei spielt es keine Rolle ob sich der Server im Internet befindet oder ob Sie einen lokal entwickelten Shop auf Ihren Webspace laden wollen.

1. Der schnelle Weg (zu rack::SPEED)
Zuerst erstellen Sie von Ihrem Magento-Ordner ein ZIP-Archiv, welches Sie anschließend per FTP-Client auf den Server laden.

Während der Upload läuft können bereits mit dem nächsten Schritt fortfahren. Zuerst laden Sie sich das kostenfreie Programm MySQLDumper - Sichern von MySQL-Datenbanken (z.B. Foren, Gästebücher und Onlineshops) herunterladen. Nach der kurzen Einrichtung des Tools können Sie ein vollständiges Backup Ihrer Datenbank erstellen und auf Ihren Webspace hochladen.

Sobald die Uploads abgeschlossen sind, senden Sie bitte eine kurze Info an support@rackspeed.de - Den Rest übernehmen wir für Sie. ;-)

2. Der normale Weg (für alle Magento-User)
Zuerst werden alle Dateien Ihres Magento-Shops 1:1 auf den Server kopiert. Anschließend erstellen Sie mit dem mysqldumper oder phpMyAdmin ein Backup Ihrer Datenbank importieren diese Datei mit dem gleichen Tool auf dem neuen Server.

Damit Magento auf die neue Datenbank zugreifen kann muss in der Datei
Code:
/app/etc/local.xml
die neue Datenbank konfiguriert werden. Bitte ersetzen Sie die Werte für db_user, db_name und db_pass mit Ihren Zugangsdaten.

Die letzte Aufgabe besteht darin die BaseURL an das neue System anzupassen. Ohne Anpassung der BaseURL wird Magento immer wieder versuchen auf den "alten" Server zuzugreifen, wodurch ein Login unmöglich wird.

Führen Sie in phpMyAdmin folgende Code-Zeile aus:
Code:
select * from core_config_data where path like 'web/%';
Das Ergebnis sollte aus 2 Zeilen bestehen. - Korrigieren Sie jetzt die beiden URL's und schreiben die neuen Werte in die Datenbank.

Normalerweise sollte Magento jetzt ohne Probleme laufen. - Wenn dies nicht der Fall ist muss der /var/cache Ordner per FTP geleert werden.
rack::SPEED ist offline  
Alt 19.11.2008   #2 (permalink)
rack::SPEED Kunde
 
Registriert seit: 19.11.2008
Beiträge: 15
Renommee-Modifikator: 0
Deichstyle befindet sich auf einem aufstrebenden Ast
Standard

@edit zum Hauptbeitrag:

Die entstandene sql-Datei muss am Anfang noch um

SET FOREIGN_KEY_CHECKS=0;

und am Ende um

SET FOREIGN_KEY_CHECKS=1;

ergänzt werden.

So war es jedenfalls bei mir, dann klappt auch der Import auf eine neue Datenbank.

Nachdem der Datenbank-Import geklappt hat, habe ich versucht, den Shop auf meinem lokalen Rechner zu importieren. die Einstellungen in der Datenbank habe ich vorgenommen, die local.xml ist ebenfalls angepasst. Nun erhalte ich folgenden Fehler:

Notice: Undefined index: 0 in ~\magento-root\app\code\core\Mage\Core\Model\Mysql4\Config.p hp on line 92

Ich habe leider keine Idee, woraus dieser Fehler resultiert....

Die Zeile 92 sieht so aus:

$xmlConfig->setNode('websites/'.$websites[$s['website_id']]['code'].'/system/stores/'.$s['code'], $s['store_id']);

Geändert von Deichstyle (19.11.2008 um 18:26 Uhr)
Deichstyle ist offline  
Alt 19.11.2008   #3 (permalink)
rack::SPEED Support
 
Benutzerbild von rack::SPEED
 
Registriert seit: 19.10.2008
Ort: Krefeld
Beiträge: 907
Renommee-Modifikator: 10
rack::SPEED hat die Renommee-Anzeige deaktiviert
Standard

Normalerweise funktioniert der Import ohne Veränderung der entstandenen Datei. - Die Fehlermeldung deutet darauf hin, dass eine ID nicht gefunden werden kann. Genaueres kann ich so leider nicht sagen.

Da das Thema Magento und Datenbank vielen Probleme bereitet hoffe ich das hier bald nachgebessert wird, da es derzeit doch recht kompliziert ist einen funktionsfähigen Dump zu erstellen.

In der kommenden Woche werden wir unser neues Backup-System in Betrieb nehmen, damit können wir mehrere Snapshots über den Tag verteilt erstellen und bis auf Tabellen-Ebene rekonstruieren. Diese Backup-Dateien können problemlos über ein Webinterface heruntergeladen werden und sollten sich überall importieren lassen...
rack::SPEED ist offline  
 

Lesezeichen

Stichworte
magento, server, serverumzug, serverwechsel, transfer, umzug

« - | - »
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


LinkBacks (?)
LinkBack to this Thread: http://rackspeed.de/forum/recycling/magento-anderen-server-umziehen-transferieren-22
Erstellt von For Type Datum
Anpassungen und Einstellungen ? KolibriWiki This thread Refback 25.02.2009 16:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:07 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO 3.6.0
© 2008 by rack::SPEED

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17