Wordpress von Server auf Xampp - Fehler 404 Unterseiten

  • [COLOR=#333333][FONT=Lucida Grande]Hallo miteinander, [/FONT][/COLOR]

    [COLOR=#333333][FONT=Lucida Grande]ich bin gerade dabei meine Homepage (http://www.freiheitenwelt.de) umzugestalten und will mir daher eine Offline Kopie erstellen. Das hat soweit auch ganz gut geklappt, ich scheitere nun aber seit gestern Abend daran die Unterseiten zu verknüpfen... Vielleicht hat mir jemand nen kleinen Tipp - bin mir ziemlich sicher das ist nur eine Kleinigkeit. [/FONT][/COLOR]

    [COLOR=#333333][FONT=Lucida Grande]Was funktioniert:[/FONT][/COLOR]
    [COLOR=#333333][FONT=Lucida Grande]Datenbank von Server auf Xampp geladen und "siteurl" + "home" angepasst. [/FONT][/COLOR]
    [COLOR=#333333][FONT=Lucida Grande]Daten vom Server geladen (5GB) - scheint alles da zu sein. [/FONT][/COLOR]
    [COLOR=#333333][FONT=Lucida Grande]Backend Wordpress funktioniert[/FONT][/COLOR]
    [COLOR=#333333][FONT=Lucida Grande]Home Seite ist verfügbar über localhost/wordpress[/FONT][/COLOR]

    [COLOR=#333333][FONT=Lucida Grande]Was nicht funktioniert:[/FONT][/COLOR]
    [COLOR=#333333][FONT=Lucida Grande]Unterseiten kommen mit einem Fehler auf 404 - nicht erreichbar. [/FONT][/COLOR]

    [COLOR=#333333][FONT=Lucida Grande]So.... nun hab ich sowohl über Editra als auch über das Plugin "better search and replace" folgende Adressen angepasst. Also https://freiheitenwelt.de wurde durch http://localhost ersetzt. Das steht nun auch so in der Datenbank und z.B. ein der wp_post Tabelle...[/FONT][/COLOR][FONT=Lucida Grande][COLOR=#333333]Ich habe allerdings festgestellt, dass in der Tabelle für die Posts und Permalinks die URL's scheinbar nicht von freiheitenwelt.de auf localhost geändert wurden. Im Backend allerdings habe ich Zugriff auf alle Bilder etc. und die Adressen werden richtig angezeigt.

    Nur kann ich eben die Unterseiten nicht aufrufen... ?!?[/COLOR][/FONT]

    [COLOR=#333333][FONT=Lucida Grande]Alleine komme ich hier nicht weiter -> Jeder Tipp willkommen...[/FONT][/COLOR]


    [COLOR=#333333][FONT=Lucida Grande]Hier die Struktur - auf der Webseite ist die URL ohne das Wordpress - vielleicht spielt das ja eine Rolle:[/FONT][/COLOR]

    [COLOR=#333333][FONT=Lucida Grande]Serverinstallation: https://freiheitenwelt.de/wordpress[/FONT][/COLOR]
    [COLOR=#333333][FONT=Lucida Grande]Homeadresse: https://freiheitenwelt.de[/FONT][/COLOR]

    [COLOR=#333333][FONT=Lucida Grande]Xampinstallation: http://localhost/wordpress[/FONT][/COLOR]
    [COLOR=#333333][FONT=Lucida Grande]Homeadresse: http://localhost/wordpress[/FONT][/COLOR]

    [COLOR=#333333][FONT=Lucida Grande]Lieben Gruß

    [/FONT][/COLOR]

    • 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

  • läuft denn überhaupt mod_rewrite?

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Hi nochmal,

    eine .htaccess kann ich in der Xampp Installation nicht finden. Weder im Hauptverzeichnis noch im Wordpress Ordner... Kann ich dafür jene vom Server kopieren? Da ist an der Stelle unbekanntes Terrain für mich...

    LG

  • Stelle mal in den Einstellungen die Permalinks auf Standard, anschließend auf z.B Beitrag

    Das bringt mir dann den Fehler bei Standard -> Danach wieder 404

    Fatal error: Uncaught Error: [] operator not supported for strings in /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-content/themes/frenzy/library/extensions/header-extensions.php:334 Stack trace: #0 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-content/themes/frenzy/header.php(17): bon_set_keywords() #1 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-includes/template.php(688): require_once('/Applications/X...') #2 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-includes/template.php(647): load_template('/Applications/X...', true) #3 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-includes/general-template.php(45): locate_template(Array, true) #4 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-content/themes/frenzy/single.php(1): get_header() #5 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-includes/template-loader.php(74): include('/Applications/X...') #6 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-blog-header.php(19): require_once('/Applications/X...') #7 /Applications/XAMPP/xamppfiles/ in /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-content/themes/frenzy/library/extensions/header-extensions.php on line 334

  • also die debug.log bei aktiviertem Debugmodus bleibt leer... ;-( Ich blick da wirklich nicht mehr durch. Hab nun über diese SQL Anweisungen direkt is wp-post - und wp-postmeta die URL's geändert. Ist immer noch das gleiche...

    UPDATE wp_posts
    SET guid =REPLACE(
    guid,
    „oldURL",
    „newURL"
    );


    UPDATE wp_posts
    SET post_content = REPLACE(
    post_content,
    „oldURL",
    „newURL"
    );


    UPDATE wp_postmeta
    SET meta_value = REPLACE(
    meta_value,
    „oldURL",
    „newURL"
    );

  • Da ich hier auf dem Dorf nur 3000er Internet habe und das macht dann keinen Spaß jedesmal lange Sekunden zu warten, nur weil man mal etwas Code geändert hat... Ich hatte die Page schon mal vor +- 3 Jahren auf Xampp zum Themenwechsel... Damals hatte ich nicht die Probleme wie jetzt... Verstehe es nicht... LG

  • Würde empfehlen, die lokalen Daten zu entfernen, XAMPP nochmal sauber neu zu installieren und dann mit dem Plugin Duplicator ein Installationspaket auf dem "live" Website zu erstellen und im Anschluss in XAMPP im entspr. Ordner über localhost/wordpress/installer.php zu installieren. Eine sonstige Anpassung der Pfade in der Datenbank ist damit nicht nötig, passiert alles automatisch. Das Video auf der Duplicator-Seite einmal komplett anschauen, dann wird klarer, was da passiert.

  • Hi miteinander,

    ja - so hab ich es jetzt gemacht. Die Datenbank mit dem Duplicator exportiert und nach Einleitung auf dem Localhost Xampp aktualisiert. Das hat soweit geklappt und jetzt funktionieren die Links.

    Mein Theme zockt da zwar nun noch immer mit ner Fehlermeldung rum: Da ich das ja aber ohnehin ändern will ist mir das erstmal egal. Hab nun ein paar Standardthemes ausprobiert und damit sieht es gut aus... Ich berichte falls ich noch was finde...

    Zitat

    Fatal error: Uncaught Error: [] operator not supported for strings in /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-content/themes/frenzy/library/extensions/header-extensions.php:334 Stack trace: #0 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-content/themes/frenzy/header.php(17): bon_set_keywords() #1 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-includes/template.php(688): require_once('/Applications/X...') #2 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-includes/template.php(647): load_template('/Applications/X...', true) #3 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-includes/general-template.php(45): locate_template(Array, true) #4 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-content/themes/frenzy/single.php(1): get_header() #5 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-includes/template-loader.php(74): include('/Applications/X...') #6 /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-blog-header.php(19): require_once('/Applications/X...') #7 /Applications/XAMPP/xamppfiles/ in /Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-content/themes/frenzy/library/extensions/header-extensions.php on line 334

Jetzt mitmachen!

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