So migrieren Sie eine Prestashop-Site vom lokalen Host zum Live-Server

Sie möchten PrestaShop von Ihrem Webserver auf einen lokalen Server migrieren; und umgekehrt? Wir sind für Sie da.

Vorausgesetzt, Sie verfügen über ein E-Commerce-Hosting-  Konto, das Prestashop unterstützt, befolgen Sie einfach die angegebenen Schritte und Sie können dies ganz einfach tun.

Wechsel vom Server zum lokalen PC

Zunächst müssen PHP, MySQL und Apache auf Ihrem lokalen Computer konfiguriert werden.

Sobald Sie dies alles konfiguriert haben, laden Sie alle Website-Dateien von FTP herunter. Legen Sie sie nach dem Herunterladen im lokalen Verzeichnis ab.

Dann müssen Sie sich bei Ihrem phpMyAdmin anmelden und nach der Option zum Exportieren Ihrer Datenbank suchen. Stellen Sie sicher, dass Sie es im .sql- Format exportieren  und dann herunterladen. Anschließend muss die heruntergeladene Datei in Ihre lokale Datenbank importiert werden.

Als Nächstes müssen Sie gemäß den folgenden Anweisungen einige Änderungen an Ihrer lokalen Datenbank, Ihren Dateien und Ihrem BackOffice vornehmen.

In der Datenbank vorzunehmende Änderungen

1: Zuerst müssen Sie die Tabelle „ PS_SHOP_URL “ besuchen und die Werte der angegebenen Spalten ändern.

  • Domäne  localhost
  • domain_ssl  localhost
  • Bearbeiten Sie auch „physical_uri“  , indem Sie den Namen des Verzeichnisses eingeben, in dem sich PrestaShop befindet, sofern es sich in einem weiteren Verzeichnis befindet.

2: Besuchen Sie als Nächstes die Tabelle „PS_CONFIGURATION“, in der Sie den Wert von zwei Spalten ändern müssen: PS_SHOP_DOMAIN  und PS_SHOP_DOMAIN_SSL

In Dateien vorzunehmende Änderungen

1: In der config/defines.inc.php  müssen Sie den Debug-Modus aktivieren, indem Sie:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
1 definiere ( ‘_PS_MODE_DEV_’ , true )
1 define(‘_PS_MODE_DEV_’, true)
1 define('_PS_MODE_DEV_', true)

2: In der config/settings.inc.php  müssen Sie Ihre lokalen Datenbankparameter festlegen.

3: Im PrestaShop-Hauptordner gibt es eine Datei mit dem Namen „ .htaccess “. Es muss bearbeitet werden, wenn sich Ihr PrestaShop in einem zusätzlichen Verzeichnis befindet.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
1 RewriteRule . – [ E=REWRITEBASE:
1 RewriteRule . – [E=REWRITEBASE:
1 RewriteRule . - [E=REWRITEBASE:

Wenn sich Ihr PrestaShop beispielsweise im Verzeichnis „ pshop “ befindet, lautet der Code:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
1 RewriteRule . – [ E=REWRITEBASE:/pshop/
1 RewriteRule . – [E=REWRITEBASE:/pshop/
1 RewriteRule . - [E=REWRITEBASE:/pshop/

Im BackOffice vorzunehmende Änderungen

Navigieren Sie unter „ Erweiterte Parameter “ zu „ Leistung “ . Wählen Sie in den Smarty-Einstellungen „ Kompilierung erzwingen “. Verwenden Sie die Schaltfläche in der oberen rechten Kopfzeile der Seite, um den Cache zu deaktivieren und zu leeren.

Wechsel vom lokalen PC zum Server

Im Grunde ist auch dieser Teil dem oben aufgeführten sehr ähnlich.

Zunächst müssen Sie Ihre Dateien auf den FTP-Server hochladen.

Dann müssen Sie Ihre lokale Datenbank exportieren. Stellen Sie sicher, dass Sie es als .sql- Datei exportieren  . Jetzt müssen Sie die exportierte Datei auf Ihren Server phpMyAdmin importieren .

Als Nächstes müssen Sie gemäß den folgenden Anweisungen einige Änderungen an Ihrer lokalen Datenbank, Ihren Dateien und Ihrem BackOffice vornehmen.

In der Datenbank vorzunehmende Änderungen

1: Zuerst müssen Sie die Tabelle „ PS_SHOP_URL “ besuchen und die Werte der angegebenen Spalten ändern.

  • Domain Ihre URL
  • domain_ssl Ihre URL
  • Bearbeiten Sie außerdem „physical_uri“, indem Sie den Namen des Verzeichnisses eingeben, in dem sich PrestaShop befindet, sofern es sich in einem weiteren Verzeichnis befindet.

2: Besuchen Sie als Nächstes die Tabelle „ PS_CONFIGURATION “, in der Sie den Wert von zwei Spalten ändern müssen: PS_SHOP_DOMAIN und PS_SHOP_DOMAIN_SSL

In Dateien vorzunehmende Änderungen

1: In der config/defines.inc.php müssen Sie den Debug-Modus aktivieren, indem Sie:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
1 definiere ( ‘_PS_MODE_DEV_’ , false )
1 define(‘_PS_MODE_DEV_’, false)
1 define('_PS_MODE_DEV_', false)

2: In der config/settings.inc.php müssen Sie Ihre lokalen Datenbankparameter festlegen.

3: Im PrestaShop-Hauptordner gibt es eine Datei mit dem Namen „.htaccess“. Es muss bearbeitet werden, wenn sich Ihr PrestaShop in einem zusätzlichen Verzeichnis befindet.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
1 RewriteRule . – [ E=REWRITEBASE:
1 RewriteRule . – [E=REWRITEBASE:
1 RewriteRule . - [E=REWRITEBASE:

Wenn sich Ihr PrestaShop beispielsweise im Verzeichnis „pshop“ befindet, lautet der Code:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
1 RewriteRule . – [ E=REWRITEBASE:/pshop/
1 RewriteRule . – [E=REWRITEBASE:/pshop/
1 RewriteRule . - [E=REWRITEBASE:/pshop/

Im BackOffice vorzunehmende Änderungen

Navigieren Sie unter „Erweiterte Parameter“ zu „Leistung“. Wählen Sie in den Smarty-Einstellungen die erste Option (Vorlagendateien niemals neu kompilieren) oder die zweite Option (Vorlagen neu kompilieren, wenn die Dateien aktualisiert wurden). Verwenden Sie die Schaltfläche in der oberen rechten Kopfzeile der Seite, um den Cache zu aktivieren und zu leeren.

Sobald dies alles erledigt ist, sollten Sie darüber nachdenken, die .htaccess-Datei neu zu generieren. Navigieren Sie unter „Einstellungen“ zu „SEO & URLs“. Suchen Sie dort nach „Freundliche URL“ und wählen Sie dann die Option daneben aus. Klicken Sie dann auf Änderungen speichern.

Das ist es.

Wir hoffen, unser Artikel hat Ihnen geholfen :).

Schauen Sie sich diese Top 3 der besten Webhosting-Dienste an

Hostinger
4.6

2.435 Nutzerbewertungen

2,99 $ /Monat
Startpreis

Besuchen Sie Hostinger

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.7
  • Unterstützung
    4.7
  • Merkmale
    4.8
  • Zuverlässigkeit
    4.8
  • Preisgestaltung
    4.7
IONOS
4,0

382 Benutzerbewertungen

1,00 $ /Monat
Startpreis

Besuchen Sie IONOS

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.5
  • Unterstützung
    4,0
  • Merkmale
    4.5
  • Zuverlässigkeit
    4.5
  • Preisgestaltung
    4.3
Ultahost
4.9

725 Benutzerbewertungen

2,90 $ /Monat
Startpreis

Besuchen Sie Ultahost

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.3
  • Unterstützung
    4.8
  • Merkmale
    4.5
  • Zuverlässigkeit
    4,0
  • Preisgestaltung
    4.8
  • Klicken Sie auf diesen Link, um neue Informationen zum besten Website-Hosting zu erhalten .