Hilfe! Wordpress lädt localhost doppelt bei den Links (localhost/localhost)

  • Ich habe eine Website von einem Server geladen und wollte sie mir lokal einrichten. Das ganze habe ich eigentlich schon einige male erfolgreich gemacht.

    Diesmal hab ich aber ein Problem und ich weiß nicht, woran das liegen kann.

    Ich habe erfolgreich die Verbindung zur lokalen Datenbank eingerichtet. Das Theme scheint auch schon zu laufen. Zumindest das Menü wird zum Beispiel richtig angezeigt. Nun wird mir aber der Inhalt nicht angezeigt und ich komme auch nicht in den Login, weil mich Wordpress dann statt localhost/wp-login-php immer zu localhost/localhost/wp-login.php weiterleitet, was gar nicht installiert.

    Eigentlich sollte das an den wp_options -> siteurl liegen, aber das habe ich richtig eingestellt.

    Kann ein Plugin so etwas verursachen?

    Seltsam finde ich auch, dass mir das Logo zum Beispiel auch nicht angezeigt wird. Wenn ich mir den Code ansehe, dann wird mir die Logo-Adresse aber richtig angezeigt und ich kann das Logo lokal auch über die Adresse öffnen.

    Hat jemand eine Idee, woran das liegt?

    Meine wp-config sieht so aus:

    • 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

  • Hi,

    ich vermute du nutzt xampp?

    Hast du die WP Installation in einem Unterordner des htdocs Verzeichnis laufen?
    Dann musst du diesen bei der siteurl in der Datenbank auch angeben. Also zum Beispiel localhost/dein wp ordner

    Ansonsten verpass mal dem Plugin Ordner deiner Wp Installation einen nanderen Namen damit die Plugins alle deaktiviert werden.
    Falls die Vermutung mit dem Plugin richtig ist, sollte es ja dann funktionieren.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Ich habe die Siteurl bei den wp_options bereits zuvor richtig angepasst gehabt.
    Das mit den Ordnern ist richtig. Ich nutze Xamp und habe es in Ordner gelegt.
    Ob es daran liegt glaub ich aber eher nicht.

    Den Plugins-Ordner habe ich umbenannt, aber es hat leider nichts gebracht.

    Seltsam finde ich, dass er zum Beispiel folgende Fehlermeldung beim laden des Logos auf der Seite kommt:
    Failed to load resource: the server responded with a status of 404 (Not Found)

    Und daneben dann das Bild was eigentlich reingeladen werden soll. Das kann man über die Netzwerkadresse auch erreichen.


    Es ist so, als ob die Datenbank einerseits zwar Zugriff gewährt, dann aber bei den Inhalten die Inhalte falsch geladen werden. Frage ist jetzt, wie dieser Fehler entstanden ist.

    Kann man die Siteurl ausser in wp_options noch irgendwo definieren?

  • Mojn,

    Zitat

    [COLOR=#333333]Kann man die Siteurl ausser in wp_options noch irgendwo definieren?[/COLOR]

    Möglichkeiten gibt es da viele.
    WP selber nutzt die ja nicht gerade wenig, was zum Beispiel Pfadangaben zu Kontent in der Mediathek angeht.
    Kannst ja mal diesen Artikel versuchen, ob eine der dort gemachten Vorschläge zur Problemlösung beiträgt.
    http://faq.wpde.org/wordpress-url-aendern/

    Verwendest du eine selbst angepasste .htaccess Datei für die WP installation?
    Vielleicht ist da ja ein Eintrag drin der irgendwie dazwischen haut.


    Ansonsten wüsste ich da auch nicht mehr all zu viel zu, ohne selber im Netz zu suchen.

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Zitat von 'Marcus[IS

    ;619315']Mojn,

    Möglichkeiten gibt es da viele.
    WP selber nutzt die ja nicht gerade wenig, was zum Beispiel Pfadangaben zu Kontent in der Mediathek angeht.
    Kannst ja mal diesen Artikel versuchen, ob eine der dort gemachten Vorschläge zur Problemlösung beiträgt.
    http://faq.wpde.org/wordpress-url-aendern/

    Verwendest du eine selbst angepasste .htaccess Datei für die WP installation?
    Vielleicht ist da ja ein Eintrag drin der irgendwie dazwischen haut.


    Ansonsten wüsste ich da auch nicht mehr all zu viel zu, ohne selber im Netz zu suchen.

    Die Tipps auf der Seite waren zwar gut, aber haben leider nichts gebracht.

    Eine htaccess habe ich nicht definiert. Soll man da die Daten löschen? Ich habe es einfach von der bestehenden Seite runtergeladen und da nichts geändert. Vielleicht liegt es daran, aber ich habe eine andere Vermutung.

    Ich habe die http-vhosts.conf angepasst. Kann es vielleicht daran liegen? Diese sieht bei mir so aus:

    <VirtualHost *:80>
    DocumentRoot "C:\xampp\htdocs"
    ServerName localhost
    </VirtualHost>

  • Ok, Problem konnte gelöst werden. Es lag an der Datenbank. Die Siteurl war geändert, aber die home nicht. Danke für die kompetente Hilfe.

  • Ok, Problem konnte gelöst werden. Es lag an der Datenbank. Die Siteurl war geändert, aber die home nicht. Danke für die kompetente Hilfe.

    Problem war übrigens auch nicht, dass ich siteurl bzw. home nicht geändert hätte, sondern dass davor das http:// gefehlt hat. Anscheinend ist dies wichtig, wenn man die Seiten in Ordnern hat. Davor ist mir das nie aufgefallen.

Jetzt mitmachen!

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