• Hallo,

    ich habe jetzt eine Zeitlang meine ersten Gehversuche lokal mit Wordpress auf einer XAMPP-Installation gemacht und mir dabei ein kleines CMS gebastelt. Jetzt wollte ich die Datenbank im PHP-Admin einfach exportieren und bei 1&1 in eine Neuinstallation von WP wieder importieren. Dabei habe ich gleich mal die Datenbank zerschossen und folgende Fehlermeldung bekommen:

    #1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'collate latin1_general_ci NOT NULL default '',
    `category_nic

    Kann jemand damit was anfangen? Beide Installationen von Wordpress Version 2.0.4.

    Ich habe den Export/Import zuerst mit dem WP-Backup-Plugin probiert. Das hat mir zwar gemeldet, dass der Import erfolgreich war, aber die Daten sind nicht importiert worden.

    Eine allgemeine Frage: Wie macht Ihr das, wenn Ihr mit Wordpress experimentiert? Macht Ihr das auf einem lokelen Server und exportiert dann, oder arbeitet Ihr immer gleich auf dem Produktivsystem? Für mich als Anfänger ist es interessant zu erfahren, wie man da am geschicktesten vorgeht.

    Danke schonmal für Eure Mühe.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • hallo,

    zu deiner allgemeinen Frage:

    Lokal habe ich auch xampp Installiert. richte das blog komplett lokal ein und wenn ich umziehe auf den oeffentlichen Server kopiere ich lediglich die komplette Datenstrucktur. Anschliessend exportiere ich im phpmyadmin die komplette Datenbank, oeffne diese dann in einem Editor und suche/ersetze die alten Pfade und domainnamen mit den neuen. anschliessend importiere ich dieses sql-file auf dem livesystem und das wars auch schon. hat schon mehrmals so fkt. und ist auch schnell erledigt :)

    gruss vurt_runner

    [FONT=Verdana][size=8]> Sie sind zwar beide nicht voll kompatibel zum
    > Internet Explorer Standard von Microsoft,
    Aaaarghyl...
    Geh snowboarden, webdesigner...[/SIZE][/FONT]

  • Danke für die schnelle Antwort. Dann habe ich sicher schon einiges falsch gemacht.

    Zitat von vurt_runner


    kopiere ich lediglich die komplette Datenstrucktur.


    Meinst Du damit, dass Du alle Dateien und Verzeichnisse kopierst, die im Root-Verzeichnis von Wordpress liegen?

    Oups, da sehe ich gerade, dass ich lokal PHP 5.0.5 und bei 1&1 MySQL 4 eingerichtet ist. kann das zu Komplikationen führen?

    Einmal editiert, zuletzt von fangorn (11. August 2006 um 09:23)

  • Okay, ich bin jetzt ein Stück weiter. Ich habe die Datenbank bei 1&1 wieder gelöscht, habe eine neue MySQL 5 eingerichtet, die dann die exportierte SQL-Datei meiner lokalen Installation auch fehlerfrei importiert hat. Dann habe ich alle Dateien meiner lokalen Wordpress-Installation auf den Server kopiert, die Zugangsdaten zur Datenbank in der wp.config.php geändert und siehe da... die Website wird fehlerfrei angezeigt. Nur das wp-contact-plugin funktioniert momentan nicht, aber das krieg ich wohl hin.

    Aaaaaber: Ich komme nicht in den Adminbereich von Wordpress. Das Passwort wird nicht akzeptiert. Was muss ich tun, damit das wieder funktioniert?

  • Mist... hat doch nicht geklappt. Wordpress hat vom Server aus auf die localhost-Installation zugegriffen. Hab ich gar nicht sofort gemerkt. Ich habe jetzt versucht in der Datenbank alle Links zu ändern, bin aber wohl zu doof oder zu unerfahren dazu. Entweder produziere ich Fehler in der Datenbank, oder Wordpress sagt, dass es nicht installiert sei.
    Weiß denn niemand ein idiotensicheres Tutorial, wie man Wordpress umziehen kann? So ein komprimiertes Step-by-Step-Tut. Ich habe jetzt so viele Threads gelesen, bin aber noch verwirrter als vorher. Oder gibt es vielleicht ein zuverlässig funktionierendes Plugin für diese Aufgabe? Sorry, falls das jetzt nerven sollte, aber ich komme wirklich nicht klar. Bitte.

  • Zitat von fangorn

    Mist... hat doch nicht geklappt. Wordpress hat vom Server aus auf die localhost-Installation zugegriffen. Hab ich gar nicht sofort gemerkt. Ich habe jetzt versucht in der Datenbank alle Links zu ändern, bin aber wohl zu doof oder zu unerfahren dazu. Entweder produziere ich Fehler in der Datenbank, oder Wordpress sagt, dass es nicht installiert sei.
    Weiß denn niemand ein idiotensicheres Tutorial, wie man Wordpress umziehen kann? So ein komprimiertes Step-by-Step-Tut. Ich habe jetzt so viele Threads gelesen, bin aber noch verwirrter als vorher. Oder gibt es vielleicht ein zuverlässig funktionierendes Plugin für diese Aufgabe? Sorry, falls das jetzt nerven sollte, aber ich komme wirklich nicht klar. Bitte.


    Siehe mein über deinem Eintrag verlinkter FAQ-Beitrag.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Danke Jottlieb... die Postings hatten sich überschnitten. Nachdem ich Wordpress nun des öfteren neu installiert und die Datenbank mehrmals zerschossen habe, hats jetzt geklappt.
    Ich habe beim Export der lokalen Datenbank die Tabellen wp_options, wp_usermeta und wp_user ausgeklammert und in der exportierten SQL-Datei alle Pfade mit suchen und ersetzen (Dreamweaver) durch absolute Pfade ersetzt. Aus der Datenbank der Neuinstallation habe ich alle Tabellen außer wp_options, wp_usermeta und wp_user gelöscht und dann die bereinigte SQL-Datei importiert. Keine Ahnung, ob ich mir da jetzt von hinten durch die Brust ins Auge geschossen habe, aber so hats funktioniert.

  • Zitat von fangorn

    Zu früh gefreut. Die Suchfunktion geht nicht.


    Was heißt das konkret?

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Es ging um die Suchfunktion in der Sidebar. Die hat dann wieder fuktioniert, nachdem ich action="/index.php" eingegeben hatte. Der ursprüngliche Pfad flog wohl mit der siteweiten suchen/ersetzen-Aktion raus, mit der ich die Pfade angepasst hatte. Jetzt funktioniert wieder alles wunderbar. Vielen Dank nochmal für die Unterstützung, ich habe viel dazugelernt.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!