XAMPP, Win XP-SP3 und Zugriff über Netzwerk - eine Lösung von Vielen

  • Moin zusammen,
    bin neu hier und kein Guru in php, das vorweg :oops:

    Vorgeschichte:
    Ich hatte WP 2.7.1 auf meinem Rechner, auf dem noch eine alte WAMPP-Installation lief. Alles war gut, auch der Zugriff über Netzwerk hat ohne irgendeine Änderung in WP funktioniert. Bis ich das Theme "greyfoto" von Frank Bültge installierte. Das funktionierte schon lokal nicht richtig. Dann wurde klar, dass ich meine Serverumgebung auf den neuesten Stand bringen muss. Gesagt getan, XAMPP installiert (automatische Install-Version), Inhalt des alten htdocs-Ordner verschoben, einige Linkanpassungen in Dreamweaver MX vorgenommen, lokal lief alles Bestens.

    Nicht aber der Zugriff über Netzwerk auf den Photoblog, den ich nur für die private Verwendung auf dem heimischen PC laufen lassen will. Design und Bilder wurden nicht geladen.

    Daraufhin habe ich dieses Forum hier (herzlichen Dank an die Macher) durchforstet und wohl jede Lösung ausprobiert, auch die Hinweise auf die hosts-Datei, Anpassung der Links im WP-Adminbereich und Änderungen in der WP-Datenbank, Tabelle wp-options. Nichts brachte den erhofften Erfolg.

    Bis ich darauf kam, dass ich die schon vorhandenen Posts (die ja nur aus Titeln und Bildern bestehen) direkt in der Datenbank ändern muss weil die Referenzierung auf die Bilder immer noch auf <localhost> lauten.

    Die Lösung sieht nun so aus:
    1) Eintrag in der hosts-Datei des zugreifenden Rechners unter <WINDOWS\system32\drivers\etc> namemeinesrechner -blank- localhost

    Ergebnis: Zugriff auf <localhost> meines Rechners läuft, nicht aber der Zugriff auf die Unterordner in htdocs unter der xampp-Installation, die meine diversen Wordpress-Entwürfe enthalten.

    2) Linkanpassung im Adminbereich unter <Einstellungen> in

    PHP
    http://namemeinesrechners/ordnerderwp-installation


    und zwar beide Einträge.

    Ergebnis: Design und die Vorschaubilder wurden geladen

    3) Änderungen in der Datenbank, Tabelle wp-posts
    Alle Einträge, die mit

    PHP
    http://localhost/....

    beginnen, in

    PHP
    http://namemeinesrechners/....

    ändern.

    Ergebnis: Alles läuft hervorragend.

    Weil ich nun 2 volle Tage an der Lösung des Problems herumgebastelt habe, poste ich die Lösung hier. Vielleicht hilft es Anderen ... :mrgreen:

    Herzliche Grüße
    Ranunkel

    • 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

  • ohne was böses zu wollen: die idee ist nicht neu, hatten schon andere ;) unter anderem ich ....

    http://www.arno-simon.de/wordpress/ip-weiche/

    muss ich aber mal

    1. auf einen neuen stand bringen (sprich mit 2.7 und 2.8 testen ggf. anpassen)

    2. einen anderen weg für den apachen eruieren, der mir mal genannt worden ist. den muss ich aber noch raussuchen..

    3. auf eine andere basis - ohne hack - stellen.... auch als entwickler lernt man dazu und mittlerweile weis ich wege etwas vor wp voranzustellen, ohne dafür die core-dateien zu hacken....

    vG

    arno

    Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...

Jetzt mitmachen!

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