nach Änderung in der Datenbank ist Wp nicht mehr erreichbar

  • Hi,

    nen ganz dummes Ding ist mir da passiert:

    Ich hatte Problme mit Permalink, jedes Mal, wenn ich die Option Permalinks in den Einstellungen auch nur aufrief, ich musste dort Nichts ändern, und im Anschluss zu einer anderen Einsetllung navigierte, war Wordpress wegen eines internen Serverfehlers nicht mehr erreichbar. Nach Löschen der ht.acess auf dem Server ging es dann wieder.
    Wie auch immer:

    Ich habe gegoogled und bin dort auf die Info gestoßen, dass man Alles was mit Permalink zu tun hat in der SQL Datenbank löschen soll. Pustekuchen!!!!
    Ich tat es und nun geht mal gar Nichts mehr.....So hatte ich es ganz klar nicht geplant.

    Hat vielleicht jemand eine Idee, was ich da machen könnte? Nen DB Backup gibt es meinerseits nicht, mein provider hat sicherlich Eines, allerding kostet das Wiederaufspielen glaube ich Etwas.

    Ich bin für jeden Vorschlag dankbar.


    MfG,
    Nad :???:

    • 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

    Ich tat es

    Weißt Du noch, was Du gemacht hast? Dann ist die Antwort ja ganz einfach: rückgängig machen. Wenn Du nicht mehr genau weißt, was Du getan hast, wäre da trotzdem eine etwas tiefergehende Info hilfreich. Was hast Du alles gelöscht?

    Prinzipiell muss in der wp_options-Tabelle ein Eintrag für "permalink_structure" vorhanden sein. Wenn Du die Standard-Struktur verwenden willst, sollte der Wert leer sein, ansonsten z.B. "/%postname%". Falls Du also den ganzen Eintrag weggehauen hast, schreib ihn wieder rein, mit einem leeren Wert.


    Zitat

    Nen DB Backup gibt es meinerseits nicht



    Ich muss Dir jetzt nicht sagen, dass das nicht clever ist (insbesondere wenn Du solche Änderungen an der DB vor hast), oder?! :-)

  • Recht hat er

    Aloa,

    Ich habe Wordpress inzwischen neu installiert und mir im Zuge Dessen auch eine neue Db angelegt. Der Blog ist neu und von daher war es nicht all zu schlimm. Leider Gottes besteht das Problem mit den Perma Links immer noch /wieder...../.
    Auch ich hätte sie gerne in dem Format:

    /%postname%

    ICh habe das in den Einstellungen in Wp auch so eingestellt wie oben angegeben. Denkste!!!
    Sobald ich die Einstellung aktiviert habe, geht die Hälfte der Links im Blog nicht mehr. Nachdem ich die.htacess auf dem Server gelöscht habe, geht zumindest der Blog wieder, die Links sind immer noch hinüber.
    Sobald ich dann wieder im Menü Einstellungen auf Permalinks gehe, ist im Permalinks Reiter bereist kein Stylesheet merh angebunden. Schlimmer noch:
    Selbst wenn ich hier absolut gar Nichts verstelle, wird eine neue .htacess geschrieben und Nichts geht mehr....ganz schön doof.

    Ich werde mal in der Db schauen, ob der Eintrag dort so ankommt, wie ich ihn im Backend auswähle- Wenn irgend Wer eine bessere Idee hat, bin ich dafür gerne offen.


    MFG

  • Klingt so als wäre bei dir mod_rewrite (Servermodul, was für die umgeschriebenen Permalinks nötig ist) nicht verfügbar. Die Forensuche dürfte dich hier weiterbringen (okay, ich weiß, es gibt tausende Threads zu Problemen mit Permalinks...)

  • Klingt so als wäre bei dir mod_rewrite (Servermodul, was für die umgeschriebenen Permalinks nötig ist) nicht verfügbar. Die Forensuche dürfte dich hier weiterbringen (okay, ich weiß, es gibt tausende Threads zu Problemen mit Permalinks...)


    Das sehe ich auch so.

    Mach mal Folgendes:
    1. . htaccess vom WP-Code befreien oder lerre .htaccess-Datei erstellen und auf den Server kopieren.
    2. .htaccess mit Nur-Lese-Rechten versehen (bei allen)
    3. benutzerdefinierte Permalinkstruktur ändern:
    (String: /index.php vor den bereits vorhandenen String einfügen)
    Beispiel:
    statt:

    Zitat

    /%day%/%monthnum%/%year%/%postname%


    nun:

    Zitat

    /index.php/%day%/%monthnum%/%year%/%postname%


    Anschließend Änderungen speichern. Fertig.

    Normalerweise müsste das funktionieren.

    VG Elke

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

  • Erst einmal ein ganz Dickes Dankeschön.
    Also, ich ging wie folgt vor:

    Besuch des Admin Bereiches meines Blogs......ich nahm die mir empfohlene einstellung vor:
    /index.php/%day%/%monthnum%/%year%/%postname%

    In Dem hat es mir die ganze Geschichte erstmal wieder kaputt gemacht, sprich: Der Blog war nnicht zu erreichen


    Als Nächstes habe ich eine leere .htaccess erstellt und Diese in das Verzeichniss /Blog kopiert. Siehe da, der Blog war wieder erreichbar.

    Dumm nur:
    Wenn ich einen der Linsk anklicke, dann steht zwar im Browser die richtige Adresse, aaaaaaaber:

    Er findet die Url nicht......dolle Wurst.
    Das mit den mod_rewrite Rechten habe ich letzte Nacht auch noch mitbekommen.
    es liegt tatsächlich an meinem Provider, wie auch immer, ab Morgen habe ich diese Rechte. Istz mein problem dann hinfällig?


    GLG

  • ob das Problem sich dann auflöste wird sich zeigen, es ist auf alle Fälle dann leichter lösbar, sollte es noch da sein

    lg

  • Hallo zusammen,

    ich möchte mich hier mal einklinken, denn ich habe auch versucht, die Permalinkstruktur umzustellen, mit dem Ergebnis, das erstmal nichts ging.

    Mein Lösungsansatz derzeit ist wie oben schon beschrieben:
    - leere .htaccess-Datei schreibgeschützt auf den Server gelegt
    - in der Blogkonfiguration unter Permanlinks ist jetzt /index.php/%postname% eingetragen. Sonst findet er die Seite nicht.

    Ich bin auf dem Gebiet auch absoluter Noob. Aber sehe ich das dann richtig, dass auch bei meinem Provider das mod_rewrite vom Apache nicht aktiviert ist? Denn so ist es ja hässlich ;-) und das würde ich schon gerne geändert haben.

    Daran würde ich noch eine weitere Frage anknüpfen: Gesetzt ich liege mit meiner Annahme richtig, das mod_rewrite nicht aktiviert ist, würde die von Wordpress angelegte .htaccess sonst funktionieren? Denn vorher lag da in dem Verzeichnis keine .htaccess, erst seit ich die Permalinkstruktur angepassen wollte gab es die.

    Viele Grüße
    Christian

Jetzt mitmachen!

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