Vorschaufunktion beißt sich mit irgendwie mir Permalinks

  • Vorschaufunktion beißt sich mit irgendwie mit Permalinks

    Hallo Gemeinde,

    ich hab Probleme mit der Vorschaufunktion im Wordpress 3.0.1. Bei den Einstellungen unter Permalinks habe ich unter Benutzerdefinierte Einstellungen "/index.php/%postname%" eingestellt. Ich glaube das hat damit etwas zu tun...

    Ich bin bei HostEurope, bei dem die ich ein Paket habe bei dem ich keine Htaccess Features habe, was nicht so toll ist.


    Hat jemand das gleiche Phänomen zu berichten, oder kann mir einen Tipp geben?

    Bin für jede Hilfe dankbar.

    eyespeak.de | In Wirklichkeit ist die Realität ganz anders |

    Einmal editiert, zuletzt von eyespeak (21. Oktober 2010 um 14:39)

    • 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

  • Ähm, die Vorschau funktioniert nicht ;)

    Neuer Artikel wird verfasst... Permalink wäre: http://blog.eyespeak.de/index.php/test23

    nach einem Klick auf Vorschau bekomme ich einen Link auf
    http://blog.eyespeak.de/?p=699&preview=trueauf dem aber nichts deutet.

    Auch ein selbst zusammengebastelter auf http://blog.eyespeak.de/?p=test23&preview=true funktioniert nicht.

    eyespeak.de | In Wirklichkeit ist die Realität ganz anders |

  • Zitat

    nach einem Klick auf Vorschau bekomme ich einen Link auf
    http://blog.eyespeak.de/?p=699&preview=trueauf dem aber nichts deutet.

    Was auch immer das nun heißen soll?! Interessant wäre zu wissen, was für ein HTTP-Code die Serverantwort dieser Seite hat. Mit einem Tool wie dem Firefox-AddOn "LiveHTTPHeaders" kannst Du Dir das anschauen. Ist das ein 404?


    Zitat

    Auch ein selbst zusammengebastelter auf http://blog.eyespeak.de/?p=test23&preview=true funktioniert nicht.

    Kann auch nicht. Die URL mit "?p=" ist die normale URL, an der Stelle wird immer die ID erwartet und nicht der Slug. Wenn Du eine andere Permalinkstruktur eingestellt hast, wird diese URL immer auf den Permalink umgeleitet. Ich habe es aber gerade mal getestet, mit dem preview-Parameter passiert das bei mir nicht. Die URL ist also richtig (wenn die ID denn stimmt) und sollte etwas anzeigen.

    Du hast den neuen Beitrag aber schon zuerst als Entwurf gespeichert, oder?

    Einmal editiert, zuletzt von Ammaletu (11. Januar 2011 um 16:03)

  • Hast du ALLE Plugins deaktiviert und auch mal die Standard-Permalinks probiert?

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Bei den Einstellungen unter Permalinks habe ich unter Benutzerdefinierte Einstellungen "/index.php/%postname%" eingestellt. Ich glaube das hat damit etwas zu tun...

    Na dann hat's ja doch nix mit den Permalink Einstellungen zu tun. Oder hattest du nach Einstellen der Permalinks auf Standard noch Code in der .htaccess gehabt? Dann bitte noch mal auf Standard stellen und die .htaccess löschen.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Zitat

    Oder hattest du nach Einstellen der Permalinks auf Standard noch Code in der .htaccess gehabt? Dann bitte noch mal auf Standard stellen und die .htaccess löschen.

    Ich hab nun eine leere .htaccess Datei im root gelöscht. Allerdings habe ich darauf sowieso keinen Zugriff (siehe erstes posting). Danach habe ich nochmals "Standard" versucht. Nichts. Komischerweise funktionieren dann überhaupt keine Links mehr zu den Artikel, weil er anstatt der ID(?) den Namen nimmt.

    Was ich aber bemerkt habe ist unter Einstellungen/Permalinks, dort steht ganz oben dran:

    Code
    Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/xxxxxxxxxxxxxxxxxxxxxxxxxxxx/tmp:/dev/null:/dev/urandom:/bin:/usr:/is/default.errors:/xxxxxxxxxxxxxxxxx) in /xxxxxxxxxxxxxxxxxxxxxxxxxxxxx/wordpress/wp-admin/options-permalink.php on line 141

    (Die xxxxx sind von mir.)

    *schulterzuck*

    eyespeak.de | In Wirklichkeit ist die Realität ganz anders |

  • Zitat

    Danach habe ich nochmals "Standard" versucht. Nichts. Komischerweise funktionieren dann überhaupt keine Links mehr zu den Artikel, weil er anstatt der ID(?) den Namen nimmt.

    Beim nochmaligen Durchlesen habe ich dazu tatsächlich noch eine Idee: Setzt Du irgendein Cache-Plugin ein, z.B. WP Super Cache? Falls ja dieses bitte korrekt einrichten oder besser abschalten. Wenn Du es bisher nicht konfiguriert hast, sind die Chancen sehr groß, dass Du es gar nicht brauchst. ;-)

    Ansonsten stellt sich die Frage, wieso Du Dir eine Einschränkung wie den Verzicht auf .htaccess antust? Ist Dein Hostingpaket bei diesem Provider tatsächlich so unschlagbar günstig, dass ein Wechsel sich nicht lohnt? Es gibt viele gute Hoster, die mit WP kein Problem haben. Falls Du einen Wechsel in Erwägung ziehst, frage am besten vorher beim Support des Hosters an, was sie mit WP für Erfahrungen gemacht haben.

  • Zitat

    WP Super Cache?


    Hab ich deaktiviert. Nach dieser Anleitung...
    http://maksumpriangga.net/how-to-delete-…-wordpress.html

    Bisher aber keine Verbesserung in Sicht ;(.

    Zitat

    Ansonsten stellt sich die Frage, wieso Du Dir eine Einschränkung wie den Verzicht auf .htaccess antust?


    Weil ich am Anfang gar kein WP starten wollte. Ich glaube aber auch nicht das dass Problem dort liegt. Ich bin ja bisher mit dem Hosting-Angebot durchaus zufrieden: http://www.hosteurope.de/produkt/WebPack-M ...und wegen 5,- EUR im Jahr zu wechseln, tzz.

    eyespeak.de | In Wirklichkeit ist die Realität ganz anders |

  • Ich frag nochmals... und nochmals ;)

    Gibt es denn niemand der bei HostEurope ist und WordPress drauf hat, und hier auch noch mit-ließt, und dann noch antwortet? ;)

    eyespeak.de | In Wirklichkeit ist die Realität ganz anders |

  • Deaktivierung des Cache Plugins reicht oft nicht, du musst es deinstallieren. Das Problem hatten wir hier schon ein paar mal.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Deaktivierung des Cache Plugins reicht oft nicht, du musst es deinstallieren. Das Problem hatten wir hier schon ein paar mal.

    Schon lange passiert... Welches Problem meinst du? Ich kann zu genau dem Problem hier nichts finden.

    eyespeak.de | In Wirklichkeit ist die Realität ganz anders |

  • Welches Problem meinst du?

    Das Problem, dass deaktivieren nicht reicht :lol:

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Also gut, noch mal langsam: Ich hatte das Cache-Plugin erwähnt, weil Du meintest, wenn Du die Permalink auf "Standard" stellst, würde kein Link mehr funktionieren. Und das kann ja eigentlich nicht sein, denn die Standard-Permalinks sollten immer funktionieren. Aber gut, da Du sie ja nun nicht auf Standard hast, kann man das vielleicht erst mal ignorieren (könnte aber genauso sein, dass das ein guter Hinweis auf ein tiefer liegendes Problem mit dem Server ist).

    Ansonsten habe ich eben mal ein willkürliches Posting aufgerufen und es sieht nicht so aus, als wäre das noch eine alte gecachte Seite. Das Problem ist ja auch, dass die Vorschau neuer Beiträge nicht geht. Wenn das Cache-Plugin nun weg ist, können neue Beiträge ja nicht gecacht werden. Daran kann es also eher nicht liegen.

    Ich muss zugeben, dass ich WP noch nie mit den index.php-Permalinks betrieben habe, und vermute, dass das auch sonst kaum jemand tut. Ist selten, dass Hoster ihre Leistungen so einschränken, glaube ich.

    Ich habe das jetzt mal in meinem Blog nachgestellt: Permalinkstruktur entsprechend eingestellt, .htaccess gelöscht, Artikel-Entwurf angelegt und gespeichert -- Vorschau geht. Der Link sieht bei mir so aus:
    http://localhost/testblog/?p=891&preview=true

    Wie man sieht, geht der Link direkt auf die index.php, sollte also immer funktionieren, genau wie die Standard-Permalinks. Die Standard-Permalinks gehen bei Dir übrigens auch, zumindest im Moment. Das hier:
    http://blog.eyespeak.de/?p=1
    ...leitet hierhin weiter:
    http://blog.eyespeak.de/index.php/hallo-welt

    Sieht also soweit alles gut aus. Womit wir wieder bei meiner ursprünglichen Frage wären, was genau Du denn vom Server zurückbekommst, wenn Du die Vorschau aufrust. Leere Seite? Und welchen HTTP-Code?

  • Hallo,

    erst einmal ein dickes Danke, für die Zeit die du hier Opferst, und an allen anderen natürlich auch ;).

    Zitat

    Sieht also soweit alles gut aus. Womit wir wieder bei meiner ursprünglichen Frage wären, was genau Du denn vom Server zurückbekommst, wenn Du die Vorschau aufrust. Leere Seite? Und welchen HTTP-Code?

    Ich hab gerade einen Artikel mit dem Titel "test permalinks" verfasst. NAch dem Speichern, und dem Klick auf "Vorschau" werde ich auf
    http://blog.eyespeak.de/?p=1069&preview=true verlinkt, was demnach ja passen sollte (http://blog.eyespeak.de/index.php/test-permalinks). (Links sollten jetzt nicht funktionieren, da ja nicht Publiziert).

    Das Resultat als Bild.

    Was ich eigentlich ja ursprünglich wollte ist ein Struktur a´la...

    http://blog.eyespeak.de/index.php/hallo-welt
    http://blog.eyespeak.de/2010/01/hallo-welt
    oder einfacher
    http://blog.eyespeak.de/hallo-welt

    Aber genau das hängt ja mit meinem Problem zusammen...

    eyespeak.de | In Wirklichkeit ist die Realität ganz anders |

    Einmal editiert, zuletzt von eyespeak (12. Januar 2011 um 17:36)

  • Wenn ich mir das so überlege, könnte das sicher ein Theme-Fehler sein. Der preview-Parameter in der URL muss ja verarbeitet werden, sonst wird nichts gefunden und es gibt die Fehlerseite. Tritt es mit einem unmodifizierten TwentyTen-Theme auch auf?

Jetzt mitmachen!

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