Problem mit document root lokal/global

  • Hallo Phorum, ich habe meine lokale Version von WP auf den Server meines Providers geladen.
    Problem ist, dass seiten-interne links, die bei mir daheim z.b.
    http://localhost/wordpress/?page_id=11 lauten auch weiterhin so bestehen, obwohl die Seite unter

    Galerie Mandy liegt (bitte ruhig mal angucken) und der link darum doch z.b.
    Galerie Mandy

    heissen müsste.

    Einzige Auffäligkeit beim hochladen war, dass ich in der wp-config
    anstatt
    define('DB_HOST', 'localhost');
    dieses schreiben musste:
    define('DB_HOST', '*******.XYZ.de');

    damits funktioniert. (sonst gabs ne seite, die sagt, dass WP die DatenBank nicht findet)

    Ich habe WP zu einer statischen Homepage beschnitten, und nutze nur >Seiten<, keine >Beiträge<. Um verschiedene Navigationsgruppen zu haben, nutze ich das navigo-plugin, mit dem man mit der funktion >child-of< gezielt bestimmte Unter-Seiten von Seiten aufrufen kann.

    Allgemein eine Frage zu links innerhalb der Seite: Wenn ich einen Link erstelle bei >Seite schreiben<, dann muss ich im pop-up fenster die absolute adresse eingeben. hier ensteht sicher auch das problem mit lokal/global oder? oder gibts ein anderes plugin, um interne links bloss relativ anzulegen?

    Mysql ist 4.1.22

    Hoffe jemand kann mir helfen, ist sicher ganz einfach, oder? ( abde rind erwp-config) ist zu document-roots auch nichts vermerkt.

    Danke, Rüdiger

    Mod.-Anmerkung: Namen von Produktiven SQL-Servern nicht im Forum posten!

    Einmal editiert, zuletzt von ru-digger (5. April 2007 um 10:52)

    • 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

  • Allgemein eine Frage zu links innerhalb der Seite: Wenn ich einen Link erstelle bei >Seite schreiben<, dann muss ich im pop-up fenster die absolute adresse eingeben. hier ensteht sicher auch das problem mit lokal/global oder? oder gibts ein anderes plugin, um interne links bloss relativ anzulegen?



    genau darin besteht das problem... links anstatt im popup direkt im beitragstext mit

    HTML
    <a href="/seite/">dummdideldei</a>

    eintragen.

    ein plugin welches die links in der form überarbeitet kenne ich nicht - was aber nicht heissen soll, das es dieses nicht gibt. einfach mal in den einschlägig bekannten plugindatenbanken blättern.

    vG

    Arno

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

  • PS Sorry, der tipp oben ist auch nicht das gelbe vom ei ;)

    persönlich habe ich eines der php-execute-plugins installiert und nutze immer

    PHP
    <?php echo get_permalink(<id des beitrags / der seite>); ?>



    evtl. kann das echo auch entfallen. hab nicht alle codestellen auswendig im kopf ;)

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

  • kennst du manuel? vollständiger name: manuel händisch? :mrgreen:

    wenn du kein plugin findest welches dir alle beiträge online überarbeitet ist handarbeit angesagt.

    ausserdem habe ich den eindruck das auch in deiner header.php hartverdrahtet localhost eingetragen ist, und nicht die entsprechenden wp-funktionen verbaut sind. warum? weil die links oben auf 'ne seite komplett ohne layout führen und das für ne gallerie doch recht ungewöhnlich ist ;)

    vG

    Arno

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

  • hallo Arno, ich versteht die welt grad nicht. die links die ich angegeben habe, führen bei mir online zu einer funktionierenden seite.
    auch an der header.php habe ich nichts wirklich gemacht, die ist aus einem >theme<.

    was die links angeht, die mir sorgen machen: ich meine alle internen links, also alles, was WP selbst generiert ... ?page_id=3 und so. da muss doch im script nur irgendwo ein eintrag geändert werden!?

    ich muss wohl nochmal fehlersuche machen, evtl. das navigo-plugin deaktivieren...

    gruss, Rüdiger

  • zitat aus dem quelltext deiner site:

    HTML
    <style type="text/css" media="screen">
      @import url( http://localhost/wordpress/wp-content/themes/benevolence/style.css );
     </style>

    hier wird ganz klar bezug auf den localhost genommen....

    bei dir funktionierts nur, weil der localhost auf dem rechner aktiviert ist... schalt den mal ab oder benutz einen anderen rechner....

    schau mal in die faq: WordPress Deutschland FAQ » Wie kann ich die Adresse meines Blogs ändern?

    Grund ist u.a. das die Siteurl und das home in der datenbank nicht geändert sein dürfte.

    vG

    Arno

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

  • ok, jetzt ist alles bestens. danke für den support :-D



    es ist *fast* alles bestens und du solltest wirklich für die online-ansicht einen rechner benutzen der nicht mit dem localhost identisch ist oder diesen explizit runterfahren ;)

    HTML
    <img src="http://localhost/wordpress/wp-content/uploads/2007/04/mandykarte_weiss_neu-1.jpg" alt="mandykarte_weiss_neu-1.jpg" />



    es wird z.b. bei graphiken immer noch auf den localhost verwiesen ;)

    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!