Beiträge von hubertus

    Nach langer Suche in allen einschlägigen Foren, dem Wordpress-Codex usw. und viel Vodoo mit möglichen PHP-Bugs und den Apache-Settings habe ich das Problem zumindest für meine Installation auf http://www.unihandball.de/ gelöst.

    Beim Upgrade von WP 1.5 auf 2.0.x ist aus irgendwelchen Gründen die Funktion "auto_increment" für das Feld "option_id" in der Tabelle "wp_options" verloren gegangen; folglich wurden neuere Einstellungen in dieser Tabelle, und dazu zählen auch die Permalinks und page_uris, nicht richtig berücksichtigt.

    Nicht sehr wahrscheinlich, dass dies die Lösung ist für die vielen anderen mit dem Problem, aber wenn man schon mal alles andere durchgecheckt hat lohnt sich ein Blick auf die Tabelle.

    Hoffe, das bringt was.

    habe exakt die gleichen Probleme. Alle Seiten, die ich seit einem Upgrade von 1.5.x auf 2.0.2 angelegt habe, liefern 404; alle Seiten, die vor dem Upgrade schon bestanden und übernommen wurden, funktionieren.
    Kleines Beispiel einer Website in Entstehung:
    auf http://www.unihandball.de/verteiler sind oben rechts verschiede Unterseiten verlinkt; alle funktionieren bis auf "test". "test" ist die einzige neue Seite seit Upgrade und unterscheidet sich in keiner Weise in wp_posts. Die Permalinkstruktur hat sich mit Upgrade nicht verändert, .htaccess ist die neue kurze Universal-Datei von 2.0.2. Normale Blog-Einträge (posts) funktionieren auch einwandfrei, auch mit verschiedenen Permalink-Varianten. Welche Bedeutung hat in diesem Zusammenhang das Feld GUID in wp_posts? Da steht der volle URL für jeden Beitrag/Seite drin, das Feld wird aber nicht aktualisiert beim Verändern der Permalinks. Soll das so sein? Die Datenbank-Doku im WP-Codex ist da noch nicht fertig. Bin dankbar für jeden Tip.