Dies ist ein Folgebeitrag von Konfigurieren von MAMP (mit WordPress) und eine Anleitung zum Kopieren einer Website auf MAMP. Oder ich kann dies so formulieren, dass Sie Ihre eigene Live-WordPress-Website kopieren und lokal auf Ihrem Laptop oder PC ausführen lassen. MAMP ist eine kleine App, die es Ihrem Computer ermöglicht, auf einfache Weise eine lokale Webserverumgebung für WordPress auszuführen Das Obige kann als Testumgebung für bevorstehende Änderungen an Ihrer Website verwendet werden, wenn Sie noch kein Child Theme haben. Dies kann auch verwendet werden, um einen isolierten Spielbereich zu haben, um zu sehen, wie Ihre Website in verschiedenen Formen aussieht Ich habe versucht, die Bewegung auf hoher Ebene weiter unten zu veranschaulichen. Wir laden die MySQL-Datenbank und WordPress-Dateien herunter und werfen sie in MAMP Angenommen, MAMP ist bereits installiert, müssen wir die folgende Liste durchgehen, um eine lokale Kopie Ihrer WordPress-Website zu erhalten: 1. Holen Sie sich eine Kopie Ihrer WordPress-Datenbank 2. Laden Sie eine Aufnahme Ihrer WordPress-Dateien herunter 3. Importieren Sie eine WordPress-Datenbank mit myPHPAdmin 4. Konfigurieren Sie index.php, um die Verbindung zu Ihrer Datenbank zu ermöglichen 5. Aktualisieren Sie die WordPress-Datenbank für den WP-Admin-Zugriff Laden Sie Ihre WordPress-Datenbank herunter **1 Öffnen Sie Ihren Hosting-Provider **cPanel **2. **Öffnen Sie **phpMyAdmin** und wählen Sie **Exportieren** in der oberen Menüleiste. **3. **Ein schneller Export im **SQL-Format** ist in Ordnung. **4. **Wenn Sie auf „Los“ klicken, beginnt der Download Ihrer **MySQL-Datenbank** Laden Sie Ihre WordPress-Dateien herunter Es gibt viele Möglichkeiten, Ihre Website-Dateien herunterzuladen, von denen einige in Ihrem Bedienfeld angezeigt werden Lassen Sie uns heute wählen **Sicherung** Fahren Sie mit dem Download fort Sie erhalten eine E-Mail, wo das Backup gespeichert wurde, um es mit dem Datei-Manager oder FTP abzurufen. Außerdem wird die MySQL-Protokolldatei als Anhang beigefügt. Vielleicht eine Idee für einen anderen Blog, um dies eines Tages wiederherzustellen Importieren der Datenbank Bevor wir beginnen, beträgt die standardmäßige maximale Importgröße in phpMyAdmin 2 MB. Meine von whytepete.com gehostete Version von phpMyAdmin hatte jedoch einen Wert von 50 MB Meine WordPress-Datenbankgröße beträgt nur 5 MB. Dies variiert natürlich je nach Umfang der Inhalte. Ich musste die php.ini-Datei ändern, um den Import zu ermöglichen **1. **Suchen Sie die **php.ini-Datei(en) *Hier ist ein Tool wie * *Agent Ransack* * für mich nützlich.* **2. **Überprüfen Sie **MAMP**, um die laufende Version zu bestätigen. *Ità Wahrscheinlich wird die neueste MAMP-Version sowieso standardmäßig ausgeführt.* **3 Bevor wir fortfahren, lassen Sie uns die Unterschiede in jeder dieser **php.ini-Dateien bestätigen *WinMerge* * funktioniert, gibt es nur einen Unterschied zwischen Version 7.17 und 7.0.0, wie unten gezeigt: Es gibt ein paar Hinzufügungen und Änderungen an den Standardwerten pro Hauptversion, wie es aussieht. * **4. **Halten Sie den Apache von **MAMP an& MySQL-Diensten** und Bearbeiten der relevanten **php.ini-Datei *Es lohnt sich zu 100 %, den Kommentarbereich oben durchzulesen.* ** 5 Bearbeiten Sie bei Bedarf Folgendes. **memory_limit** *Maximale Speichermenge, die ein Skript verbrauchen darf (Standard: 128 MB)* **post_max_size** *Maximale Größe der POST-Daten, die PHP akzeptiert (Standard: ¢âÃà8M **upload_max_filesize** *Maximal erlaubte Größe für hochgeladene Dateien (Standard âÃÂà2M Die oben genannten Werte sollten vom größten zum kleinsten eingestellt werden, wie durch ihre Standardwerte widergespiegelt. Wenn wir den Wert von upload_max_filesize auf 25 MB ändern, ist er immer noch an den Wert von post_max_size gebunden. Dies habe ich getan, da meine Datenbank in die 8M-Grenze passt **6. **Öffne **phpMyAdmin**& **neue Datenbank erstellen**7. **Wählen Sie Ihre neue Datenbank in der linken Symbolleiste aus. *Die „Auswahl“ einer Datenbank ist ein bisschen eigenartig, wir müssen nur sicherstellen, dass sie es ist Âs wird vor dem Importieren hervorgehoben.* **8. **Klicken Sie auf die Registerkarte **Importieren** und suchen Sie nach Ihrer heruntergeladenen **WordPress-Datenbank**9. **Klick **Los **10. **Erfolg! Konfigurieren von PHP& WordPress Nachdem wir unsere Datenbank in MySQL Server importiert haben, müssen wir PHP konfigurieren& WordPress **1. **Sehen wir uns zunächst die **WordPress-Dateien** an, die Sie für Ihren Download benötigen. *Wenn Sie ein vollständiges Backup Ihrer Website-Verzeichnisse haben, müssen Sie in homedir >public_html nachsehen.* **2. **Alle diese Dateien sollten nach **MAMP >htdocs kopiert werden. *Bestehende Dateien wie index.php ersetzen.* **3. **Navigieren Sie jetzt zur Website, um zu sehen, was passiert. *Das ist eine beliebte Fehlermeldung.* **4. **Ändern Sie die Datei **wp_config.php** wie gezeigt. *Notieren Sie sich den Dateipfad im Notepad++-Header.* Die bemerkenswerten Änderungen sind: **define(âÃÃÃÂDB_NAMEâÃÂÃ, âÃÂÃÂwhytepete *Der Name der WordPress-Datenbank.* * *define(âÃÃÃDB_USERâÃÂÃ, âÃÂÃÂlocal_user1 *MySQL-Benutzername mit Berechtigungen für die WordPress-Datenbank .* **define(âÃÂÃDB_PASSWORDâÃÂÃ, âÃÂÃÂunsafe123 *Das zugehörige Passwort für die oben user.* **define(âÃÃÂÃÂDB_HOSTâÃÂÃ, âÃÂÃÂlocalhost *Die Adresse von Ihr Server, der MySQL hostet.* table_prefix = âÃÂÃÂwp *Sie können Ihr Tabellenpräfix finden, indem Sie sich alle Ihre Tabellen in der WordPress-Datenbank ansehen.* **5 Aktualisieren Sie Ihren Browser und â ÃÂæ HURRA! Navigation& WP-Admin-Zugriff Nachdem Sie Ihre lokale Website zum Laufen gebracht haben, werden Sie schnell erkennen, dass Links zu Ihrer Website und nicht zum entsprechenden localhost/subdir führen. Das manuelle Eingeben von URLs funktioniert jedoch einwandfrei Wenn wir zu localhost/wp-admin navigieren, werden Sie außerdem zu Ihrer eigentlichen WP-Admin-Anmeldeseite weitergeleitet. Wenn Sie nicht sofort weitergeleitet werden, geschieht dies zumindest, wenn Sie versuchen, sich anzumelden Die Lösung besteht darin, die Optionstabelle in der WordPress-Datenbank wie gezeigt zu aktualisieren Und der letzte Schritt ist, das Login zu reparieren!