wordpress über LAN IP aufrufen

  • Hi,

    ich habe folgende Ausgangssituation:

    auf PC 1 habe ich wordpress installiert, dass in meiner xampp Umgebung läuft.
    Ich kann meine Webanwendung nun entweder mit http://localhost/wordpress aufrufen oder auch über die lokale IP Adresse.

    Nun nöchte ich über das LAN mit dem PC 2 auf meine Webanwendung zugreifen und gebe dafür die IP Adresse des PC 1 ein (z.B. http://192.168.1.234/wordpress . Nun wird aber diese URL automatisch wieder in http://localhost/wordpress umgewandelt und ich bekomme im Browser angezeigt, dass keine Verbindung hergestellt werden kann. Dass ich mit localhost keine Verbindung bekomme ist mir verständlich (mein Server läuft ja nicht auf PC 2), aber wieseo leitet er die URL um und wo kann ich hier in wordpress die Einstellungen vornehmen, dass ich auch über LAN auf mein wordpess zugreifen kann?

    Auf den Server kann ich ja von PC 2 aus zugreifen (bekomme dann die Startseite von xampp zu sehen), nur mit wordpress klappt es nicht.

    Danke für eure Ratschläge.

    • 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

  • das habe ich bereits versucht, doch ich werde trotzdem wieder umgeleitet auf localhost. :(

    muss ich vielleicht irgendwo direkt im php code etwas ändern?

    danke, paimei

  • ich weiß, dass es eigentlich funktionieren müsste. Hab nun auch wie in der FAQ beschrieben in der Datenbank für den Eintrag "home" die Url noch gesetzt, doch leider klappt es noch immer nicht.

    Kannes vielleicht daran liegen, dass in meiner wp-config.php Seite folgendes steht: define('DB_HOST', 'localhost');

    lg

  • ich weiß, dass es eigentlich funktionieren müsste. Hab nun auch wie in der FAQ beschrieben in der Datenbank für den Eintrag "home" die Url noch gesetzt, doch leider klappt es noch immer nicht.


    Das heißt, er versucht immernoch auf localhost weiterzuleiten? Obwohl die Adressen im Backend (beide! WP-Adresse und Blogadresse!) die LAN-IP zeigen?

    Zitat

    Kannes vielleicht daran liegen, dass in meiner wp-config.php Seite folgendes steht: define('DB_HOST', 'localhost');


    Nein. Hier bezieht sich "localhost" auf den DB-Server, relativ zum PHP-Script. Das ist korrekt so.

  • ganz genau.....ich habe beides im Backend auf die LAN Ip Adresse geändert und auch in der Datenbak kontrolliert ob alles korrekt gespeichert wurde.

    Es befindet sich in der Datenbank kein Eintrag von localhost mehr.
    Habe auch den Server neu gestartet, aber auch daran liegts nicht.

    Noch irgendwelche Ideen? Weiß leider nicht wirklich was ich noch machen könnte.

  • eine .htaccess Datei habe ich keine....zumindest auf der Ebene von wordpress.

    (im xampp verzeichnis habe ich ein paar .htaccess Dateien) doch diese haben ja nichts mit wordpress zu tun.

    Im Windows Ordner habe ich eine HOSTS Datei, wo die IP von localhost eingetragen ist. D.h. die IP Adresse (127.0.0.1) wird hier dem Hostnamen (localhost) zugeordnet.

  • eine .htaccess Datei habe ich keine....zumindest auf der Ebene von wordpress.

    (im xampp verzeichnis habe ich ein paar .htaccess Dateien) doch diese haben ja nichts mit wordpress zu tun.


    Mmh, naja, .htaccess wird an Unterverzeichnisse vererbt.

    Zitat

    Im Windows Ordner habe ich eine HOSTS Datei, wo die IP von localhost eingetragen ist. D.h. die IP Adresse (127.0.0.1) wird hier dem Hostnamen (localhost) zugeordnet.


    Auch korrekt.

    Also so langsam bin ich auch am Ende. Ich könnte mir nur noch vorstellen, dass der Browser die Anfragen gecacht hat und nun "weiß", dass er die LAN-IP auf localhsot umleiten soll... :-|

  • WP im LAN

    Hast du eine .htaccess? Was steht da drin? Die HOSTS-Datei wäre noch ne Option.

    Japp: Auf dem Rechner, von dem aus auf die WP-Installation zugegriffen werden soll, in der hosts den Eintrag:
    blogname (oder wordpress) 192.168.1.234 (IP des Rechners, auf dem xampp installiert ist),
    vornehmen, dann müsste es eigentlich klappen...

    Die meisten Maulkorbträger sind überzeugt, sie trügen Visiere (Stanislaw Jerzy Lec)

  • d.h. ich muss auf dem Rechner der über LAN auf die wordpress applikation zugreifen soll die HOST Datei verändern?

    Auf diesem PC habe ich keine HOST Datei. D.h. eine HOST Datei selbst erstellen und für die IP 192.168.1.234 den Namen des Blogs vergeben?

    z.B. localhost 127.0.0.1
    blogname 192.168.1.234

  • Die HOSTS-Datei wird nur benötgit, wenn du einen Namen auf eine IP mappen möchtest, was bei dir ja nicht der Fall ist. Dein Szenario sollte sich auch ohne die HOSTS-Datei lösen lassen, da du ja nur IP-Adressen verwendest. Genaugenommen sollte es also so schon funktionieren...

    Schreib doch bitte nochmal, was geht, und was nicht geht. Könnte möglicherweise ein Plugin dafür verantwortlich sein?

  • verstehe die Welt nicht mehr :confused:

    jetzt funktioniert alles auf einmal ohne weitere Änderungen :-D.....keine Ahnung wieso. aber naja.....

    danke nochmals für deine Hilfe marX.

    lg PaiMei

  • nein überhaupt nicht....

    ich habe einfach den apache und die mysql DB geschlossen und neu gestartet...das habe ich zwar auch vorher schon des öfteren, aber da hat sich nichts getan....kann dir wirklich nicht sagen, wieso es jetzt auf einmal funktioniert.

    sollte ich doch noch die ursache rausfinden, werde ich es hier nachträglich posten.

    danke paimei

Jetzt mitmachen!

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