Neue Umleitung - Adminpanel fehlerhaft

  • Hallo zusammen,

    ich schlage mich seit einigen Wochen mit folgendem Problem rum und habe bislang leider auch durch ausgiebe Recherche keine Lösung finden können. Ihr seit also meine letzte Hoffnung. ;)

    Es handelt sich um Domain/Umleitung theworldinabox.net. Diese liegt auf dem Webspace welcher ebenfalls unter der Adresse frama-on-tour.de/twiab erreichbar ist. thworldinabox.net ist einfache eine Umleitung auf frama-on-tour.de/twiab.

    Nachdem ich alle Änderungen vollzogen habe die in den zahlreichen Umzugs-FAQs zu finden sind, ist die Seite nun komplett (abgesehen vom Forum) auf theworldinabox.net "umgezogen".

    Im Adminpanel habe ich nun aber das Problem das an etlichen Stellen (z.B. beim Button "Save changes", beim blättern auf Seite Nr. 2..3..4 in der Media Ansicht - nicht aber im normalen Admin Menü) noch der Ordner /twiab/ hinter theworldinabox.net angehangen wird.. womit die Zielseite nicht gefunden werden kann, da theworldinabox.net ja schon auf den Ordner /twiab/ umleitet. Es wird nun also der Ordner ../twiab/twiab/ gesucht.

    Ich habe mittlerweile fast alle .php Dateien und mehrfach die komplette MySQL Datenbank nach einer fehlerhaften Angabe durchsucht, kann aber nirgendwo eine Weiterleitung auf /twiab/ finden.

    Auch eine Neuinstallation von Wordpress hat nicht geholfen, der gleiche Fehler trat wieder auf..

    Ich hoffe ich konnte mein Problem verständlich machen.. Falls Unklarheit besteht fragt einfach nach. Ich wäre Euch wirklich sehr dankbar wenn ihr mir dabei helfen könntet.

    Mit besten Grüßen,
    Malte

    • 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

  • Zitat

    (z.B. beim Button "Save changes", beim blättern auf Seite Nr. 2..3..4 in der Media Ansicht - nicht aber im normalen Admin Menü)

    Blättern in der Media-Ansicht bin ich mir gerade nicht sicher, aber bei einem Button müsste sich das ja gut sehen lassen, wie der Link gebaut wird. Kannst Du mir mal genauer sagen, wo der "Save Changes"-Button ist, in welcher Ansicht? Ich hab im Quelltext danach gesucht, finde aber mehrere Vorkommen, vor allem in den Optionen. Dann könnte ich ja mal schauen, das müsste sich ja rauskriegen lassen, wie der entsprechende Link gebaut wird und wieso er falsch ist.

  • Das Problem tritt bei allen "Save Changes"-Buttons unter dem Reiter "Settings" auf.. Also bspw. von "Settings - General" bis "Settings - Miscellaneous".

    Ebenso tritt er auf wenn man in einen Post eine Gallerie integrieren will (sobald ich im neu geöffneten Fenster auf "Media Library" klicke).

    Hilft dir das bei der Fehlersuche weiter?

  • Ok, ich habe mir das mal angeschaut. Bei den Optionsseiten passiert folgendes: Du bist z.B. auf options-discussions.php und klickst auf Speichern. Der Request wird an options.php im gleichen Verzeichnis geschickt. Diese Datei speichert die Optionen und schickt Dich dann dann per Umleitung zu der ursprünglich aufgerufenen Seite zurück. Das sieht man in den Zeilen 82 und 83 in der options.php. Dort wird der Referer ausgelesen und dann ein Redirect darauf gemacht.

    Ich bin mir nun nicht 100% sicher, wieso genau das dort schief geht. Am besten wäre es, wenn Du mit Log-Ausgaben mal schauen könntest, welche Werte dort verwendet werden. Weißt Du, wo auf Deinem Server PHP-Fehler gespeichert werden? Falls ja, probier das doch mal zwischen Zeile 82 und 83 einzufügen in der options.php (danach wieder rausnehmen nicht vergessen):

    PHP
    error_log('Umleitungsadresse: ' . $goback);

    Wenn das die falsche Adresse ergibt im Log-File, müsstest Du mal in der functions.php in der Funktion wp_get_referer() schauen, woher genau der (falsche) Referer kommt (ab Zeile 1697). Ach ja, schickt Dein Browser einen Referrer mit? Falls nein, stell das doch mal an und teste damit mal, vielleicht geht es dann ja ganz ohne Debugging. ;-)

  • Danke erstmal für deine Mühe.

    Bedauerlicherweise habe ich keinen Zugriff auf die php-logs. Da müsste ich mich vermutlich an den Server Administrator wenden. Ich habe mal in die functions.php geschaut.. hier die entsprechenden Zeilen:

    Ich vermute stark das das die Standartangaben von Wordpress sind und man damit nicht wirklich viel anfangen kann, ohne die log-file?!

    Gibt es noch einen anderen Weg das Problem zu lösen? Ich vermute es wird einige Tage dauern um an die log Daten zu kommen.

    Es grüßt,
    der Malte

  • Zitat

    Bedauerlicherweise habe ich keinen Zugriff auf die php-logs.

    Also ich persönlich würde das nicht akzeptabel finden. Wenn Du auf dem Webspace PHP-Anwendungen betreibst, musst Du doch in der Lage sein, die Log-Files auf eventuelle Fehler zu kontrollieren. Man kann sie halt auch sehr schön für Logausgaben nutzen. Einfach im Quelltext der Seite ausgeben bietet sich ja nun in diesem Fall nicht an, wegen des Redirects. Jedenfalls war die Ausgabe im Logfile das erste, was mir da zum Debuggen eingefallen ist.


    Zitat

    Ich vermute stark das das die Standartangaben von Wordpress sind und man damit nicht wirklich viel anfangen kann, ohne die log-file?!

    Die Frage wäre jetzt ja, aus welcher Quelle der Referer kommt und ob er wirklich falsch ist. Vermuten würde ich, dass die Zeile "[COLOR=#000000][COLOR=#0000cc]$ref [/COLOR][COLOR=#006600]= [/COLOR][COLOR=#0000cc]$_SERVER[/COLOR][COLOR=#006600][[/COLOR][COLOR=#cc0000]'HTTP_REFERER'[/COLOR][COLOR=#006600]];[/COLOR][/COLOR]" ausgeführt wird und daher der falsche Referer stammt. Wenn man das genau wüsste, könnte man vielleicht was dran machen, wobei ich mich mit den Details von Domain-Konfigurationen nun auch nicht so gut auskenne.

    Einmal editiert, zuletzt von Ammaletu (5. April 2009 um 16:36)

  • Nun, da mir der Webspace gratis bereitgestellt wird, habe ich nicht wirklich das Recht/Bedürfnis höhere Anforderungen zu stellen. ;) Ich werde versuchen Zugriff auf die log Daten zu erlangen. Das kann aber ein Weilchen dauern.

    Wenn ich alles richtig verstanden habe, gibt es ansonsten nichts was man weiter machen könnte, richtig? Gibt es sonstige Konfigurationsmöglichkeiten an denen man ein wenig schrauben kann um möglicherweise, vermutlich eher zufällig, eine Lösung für das Problem zu finden?

  • Das Plugin habe ich bereits installiert und durchlaufen lassen.. Es sind keine Einträge mehr in der DB vorhanden die auf den alten Ordner verweisen würden.

    Zitat

    P.S.: Nette Idee übrigens!

    Danke. ;)

Jetzt mitmachen!

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