Mit der neuen Version von PHP5 sind auch einige Probleme bei der Blogsoftware Serendipity aufgetreten. Wie ich heute morgen gelesen habe, werden Parsing Errors ausgegeben. Es liegt an diesem alten Code-Abschnitt in der Datei (Serendipity 1.5.3) include/functions_entries.inc.php bei der Zeile 1433:
serendipity_db_query("DELETE FROM {$serendipity["dbPrefix"]}entries WHERE id=$id");
serendipity_db_query("DELETE FROM {$serendipity["dbPrefix"]}entrycat WHERE entryid=$id");
serendipity_db_query("DELETE FROM {$serendipity["dbPrefix"]}entryproperties WHERE entryid=$id");
serendipity_db_query("DELETE FROM {$serendipity["dbPrefix2]}comments WHERE entry_id=$id");
Aendert man diese Zeilen in
serendipity_db_query("DELETE FROM {$serendipity['dbPrefix']}entries WHERE id=$id");
serendipity_db_query("DELETE FROM {$serendipity['dbPrefix']}entrycat WHERE entryid=$id");
serendipity_db_query("DELETE FROM {$serendipity['dbPrefix']}entryproperties WHERE entryid=$id");
serendipity_db_query("DELETE FROM {$serendipity['dbPrefix']}comments WHERE entry_id=$id");
um, gibt es keine Probleme mehr. Wer es nicht sieht, die " wurden durch ' ausgewechselt. Die
offizielle Meldung kam heute von den Serendipity Entwicklern. Dieser Fix wird erst in der naechsten Version enthalten sein.